structure SE_TOKEN_USER (ntifs.h)
La structure SE_TOKEN_USER contient le SID utilisateur valide de taille maximale qui peut être retourné par SeQueryInformationToken, GetTokenInformation ou ZwQueryInformationToken avec la classe d’informations TokenUser . Cette structure convient à l’allocation de pile.
Syntaxe
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;
Membres
DUMMYUNIONNAME
DUMMYUNIONNAME.TokenUser
Spécifie une structure TOKEN_USER représentant l’utilisateur associé à un jeton d’accès.
DUMMYUNIONNAME.User
Spécifie une structure SID_AND_ATTRIBUTES représentant l’utilisateur associé au jeton d’accès.
DUMMYUNIONNAME2
DUMMYUNIONNAME2.Sid
Spécifie une structure d’identificateur de sécurité (SID) utilisée pour identifier de manière unique les utilisateurs ou les groupes
DUMMYUNIONNAME2.Buffer[SECURITY_MAX_SID_SIZE]
Spécifie un tableau de SECURITY_MAX_SID_SIZE pour allouer suffisamment de mémoire pour la taille de SID la plus grande possible.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | ntifs.h |