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, GetTokenInformationou 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é
DUMMYUNIONNAME2.Buffer[SECURITY_MAX_SID_SIZE]
Spécifie un tableau de SECURITY_MAX_SID_SIZE pour allouer suffisamment de mémoire pour la plus grande taille de SID possible.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | ntifs.h |