Structure SID (ntifs.h)
La structure d’identificateur de sécurité (SID) est une structure de longueur variable utilisée pour identifier de manière unique les utilisateurs ou les groupes.
Les pilotes ne doivent pas modifier directement la structure SID. Pour créer et manipuler un identificateur de sécurité, utilisez les routines de prise en charge répertoriées dans la section Voir aussi.
Syntaxe
typedef struct _SID {
UCHAR Revision;
UCHAR SubAuthorityCount;
SID_IDENTIFIER_AUTHORITY IdentifierAuthority;
#if ...
ULONG *SubAuthority[];
#else
ULONG SubAuthority[ANYSIZE_ARRAY];
#endif
} SID, *PISID;
Membres
Revision
Niveau de révision attribué au SID.
SubAuthorityCount
Nombre de sous-entités dans le SID.
IdentifierAuthority
Une structure SID_IDENTIFIER_AUTHORITY qui représente l’autorité de niveau supérieur du SID.
SubAuthority[*]
SubAuthority[ANYSIZE_ARRAY]
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | ntifs.h (inclure Ntifs.h) |