структура SE_TOKEN_USER (ntifs.h)
Структура SE_TOKEN_USER содержит допустимый идентификатор безопасности пользователя, который может быть возвращен SeQueryInformationToken, GetTokenInformationили ZwQueryInformationToken с классом сведений TokenUser. Эта структура подходит для выделения стека.
Синтаксис
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
Указывает структуру идентификатора безопасности
DUMMYUNIONNAME2.Buffer[SECURITY_MAX_SID_SIZE]
Задает массив SECURITY_MAX_SID_SIZE для выделения достаточного объема памяти для максимального размера идентификатора безопасности.
Требования
Требование | Ценность |
---|---|
заголовка | ntifs.h |