次の方法で共有


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 を する

SeQueryInformationToken

TOKEN_INFORMATION_CLASS

ZwQueryInformationToken

ZwSetInformationToken