次の方法で共有


GetCurrentThreadToken 関数 (processthreadsapi.h)

現在のスレッドに割り当てられた 偽装トークン を簡単に参照する方法として使用できる擬似ハンドルを取得します。

構文

HANDLE GetCurrentThreadToken();

戻り値

現在のスレッドに割り当てられた 偽装トークン を簡単に参照する方法として使用できる擬似ハンドル。

注釈

擬似ハンドルは、現在のスレッドの偽装トークンとして機能できる特殊な定数です。 呼び出し元のスレッドは、トークン ハンドルが必要な場合は常に、擬似ハンドルを使用してそのスレッドの偽装トークンを指定できます。 子プロセスは擬似ハンドルを継承しません。

Windows 8 以降では、この擬似ハンドルにはTOKEN_QUERYとTOKEN_QUERY_SOURCEアクセス権しかありません。

DuplicateHandle 関数または DuplicateToken 関数では、擬似ハンドルを複製できません。

不要になった疑似ハンドルを閉じる必要はありません。 擬似ハンドルを使用して CloseHandle 関数を呼び出した場合、関数は無効になります。

Requirements

Requirement 価値
サポートされる最小クライアント Windows 8 [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows Server 2012 [デスクトップ アプリ |UWP アプリ]
ターゲット プラットフォーム の ウィンドウズ
Header processthreadsapi.h

こちらも参照ください

Access-Token オブジェクトのアクセス権

OpenThreadToken

SetThreadToken