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의 최상위 기관을 나타내는 SID_IDENTIFIER_AUTHORITY 구조체입니다.
SubAuthority[*]
SubAuthority[ANYSIZE_ARRAY]
요구 사항
요구 사항 | 값 |
---|---|
헤더 | ntifs.h(Ntifs.h 포함) |