TOKEN_SOURCE構造体 (ntifs.h)
TOKEN_SOURCE 構造体は、アクセス トークンのソースを識別します。
構文
typedef struct _TOKEN_SOURCE {
CHAR SourceName[TOKEN_SOURCE_LENGTH];
LUID SourceIdentifier;
} TOKEN_SOURCE, *PTOKEN_SOURCE;
メンバーズ
SourceName[TOKEN_SOURCE_LENGTH]
アクセス トークンのソースを識別するために使用する 8 バイトの文字列を指定します。 これは、セッション マネージャー、LAN マネージャー、RPC サーバーなどのソースを区別するために使用されます。 定数ではなく文字列を使用してソースを識別し、アクセス トークンのソースとして機能する他のネットワークを追加するなどして、ユーザーと開発者がシステムに拡張機能を作成できるようにします。 TOKEN_SOURCE_LENGTHは現在 8 であることに注意してください。
SourceIdentifier
SourceName メンバーによって指定されたソース コンポーネントによって提供されるローカル一意識別子 (LUID) を指定します。 この値により、ソース コンポーネントは、セッション制御構造体などのコンテキスト ブロックをトークンに関連付けることができます。 通常、この値は LUID ですが、必ずしも LUID であるとは限りません。
必要条件
要件 | 価値 |
---|---|
ヘッダー | ntifs.h (Ntifs.h を含む) |
関連項目
LUID を