SID 結構 (ntifs.h)
安全性標識子 (SID) 結構是用來唯一識別使用者或群組的可變長度結構。
驅動程式不得直接修改 SID 結構。 若要建立及操作安全性標識碼,請使用一節中列出的支援例程。
語法
typedef struct _SID {
UCHAR Revision;
UCHAR SubAuthorityCount;
SID_IDENTIFIER_AUTHORITY IdentifierAuthority;
#if ...
ULONG *SubAuthority[];
#else
ULONG SubAuthority[ANYSIZE_ARRAY];
#endif
} SID, *PISID;
成員
Revision
指派給 SID 的修訂層級。
SubAuthorityCount
SID 中的子授權數目。
IdentifierAuthority
SID_IDENTIFIER_AUTHORITY 結構,表示 SID 的最上層授權單位。
SubAuthority[*]
SubAuthority[ANYSIZE_ARRAY]
規格需求
需求 | 值 |
---|---|
標頭 | ntifs.h (包含 Ntifs.h) |