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,但不一定。

要求

要求
Header ntifs.h (包括 Ntifs.h)

另请参阅

LUID

SeQueryInformationToken

TOKEN_INFORMATION_CLASS

ZwQueryInformationToken

ZwSetInformationToken