ntifs.h) (SE_TOKEN_USER 结构
SE_TOKEN_USER 结构包含由 SeQueryInformationToken、GetTokenInformation 或 ZwQueryInformationToken 使用 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 |