ntifs.h) (SE_TOKEN_USER 结构

SE_TOKEN_USER 结构包含由 SeQueryInformationTokenGetTokenInformationZwQueryInformationToken 使用 TokenUser 信息类返回的最大有效用户 SID。 此结构适用于堆栈分配。

语法

typedef struct _SE_TOKEN_USER {
  union {
    TOKEN_USER         TokenUser;
    SID_AND_ATTRIBUTES User;
  } DUMMYUNIONNAME;
  union {
    SID   Sid;
    UCHAR Buffer[SECURITY_MAX_SID_SIZE];
  } DUMMYUNIONNAME2;
} SE_TOKEN_USER, PSE_TOKEN_USER;

成员

DUMMYUNIONNAME

DUMMYUNIONNAME.TokenUser

指定表示与访问令牌关联的用户的 TOKEN_USER 结构。

DUMMYUNIONNAME.User

指定表示与访问令牌关联的用户的 SID_AND_ATTRIBUTES 结构。

DUMMYUNIONNAME2

DUMMYUNIONNAME2.Sid

指定用于唯一标识用户或组 (SID) 结构的安全标识符

DUMMYUNIONNAME2.Buffer[SECURITY_MAX_SID_SIZE]

指定SECURITY_MAX_SID_SIZE数组,用于分配足够的内存,以达到可能的最大 SID 大小。

要求

要求
Header ntifs.h

另请参阅

SID

SID_AND_ATTRIBUTES

TOKEN_USER