Structure SID (ntifs.h)
La structure SID (Security Identifier) 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 support 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 affecté au SID.
SubAuthorityCount
Nombre de sous-auteurs dans le SID.
IdentifierAuthority
Structure SID_IDENTIFIER_AUTHORITY qui représente l’autorité de niveau supérieur du SID.
SubAuthority[*]
SubAuthority[ANYSIZE_ARRAY]
Exigences
Exigence | Valeur |
---|---|
d’en-tête | ntifs.h (include Ntifs.h) |