structure TOKEN_GROUPS_AND_PRIVILEGES (ntifs.h)
TOKEN_GROUPS_AND_PRIVILEGES contient des informations sur les identificateurs de sécurité de groupe (SID) et les privilèges dans un jeton d’accès.
Syntaxe
typedef struct _TOKEN_GROUPS_AND_PRIVILEGES {
ULONG SidCount;
ULONG SidLength;
PSID_AND_ATTRIBUTES Sids;
ULONG RestrictedSidCount;
ULONG RestrictedSidLength;
PSID_AND_ATTRIBUTES RestrictedSids;
ULONG PrivilegeCount;
ULONG PrivilegeLength;
PLUID_AND_ATTRIBUTES Privileges;
LUID AuthenticationId;
} TOKEN_GROUPS_AND_PRIVILEGES, *PTOKEN_GROUPS_AND_PRIVILEGES;
Membres
SidCount
Spécifie le nombre de SID dans le jeton d’accès.
SidLength
Spécifie la longueur, en octets, requise pour contenir tous les SID utilisateur et le SID de compte pour le groupe.
Sids
Pointeur vers SID_AND_ATTRIBUTES structures qui contiennent un ensemble de SID et d’attributs correspondants.
RestrictedSidCount
Spécifie le nombre de SID restreints inclus dans le jeton d’accès.
RestrictedSidLength
Spécifie la longueur, en octets, requise pour contenir tous les SID restreints.
RestrictedSids
Pointeur vers SID_AND_ATTRIBUTES structures qui contiennent un ensemble de SID restreints et d’attributs correspondants.
PrivilegeCount
Spécifie le nombre de privilèges inclus dans le jeton d’accès.
PrivilegeLength
Spécifie la longueur, en octets, nécessaire pour contenir tous les privilèges.
Privileges
Pointeur vers LUID_AND_ATTRIBUTES structures qui contiennent un ensemble de privilèges.
AuthenticationId
Identificateur unique local (LUID) de l’authentificateur du jeton.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | ntifs.h (include Ntifs.h) |