다음을 통해 공유


SE_TOKEN_USER 구조체(ntifs.h)

SE_TOKEN_USER 구조에는 TokenUser 정보 클래스를 사용하여 SeQueryInformationToken, GetTokenInformation또는 ZwQueryInformationToken 반환할 수 있는 최대 크기의 유효한 사용자 SID가 있습니다. 이 구조는 스택 할당에 적합합니다.

통사론

typedef struct _SE_TOKEN_USER {
  union {
    TOKEN_USER         TokenUser;
    SID_AND_ATTRIBUTES User;
  } DUMMYUNIONNAME;
  union {
    SID   Sid;
    UCHAR Buffer[SECURITY_MAX_SID_SIZE];
  } DUMMYUNIONNAME2;
} SE_TOKEN_USER, PSE_TOKEN_USER;

회원

DUMMYUNIONNAME

DUMMYUNIONNAME.TokenUser

액세스 토큰과 연결된 사용자를 나타내는 TOKEN_USER 구조를 지정합니다.

DUMMYUNIONNAME.User

액세스 토큰과 연결된 사용자를 나타내는 SID_AND_ATTRIBUTES 구조를 지정합니다.

DUMMYUNIONNAME2

DUMMYUNIONNAME2.Sid

사용자 또는 그룹을 고유하게 식별하는 데 사용되는 SID(보안 식별자) 구조를 지정합니다.

DUMMYUNIONNAME2.Buffer[SECURITY_MAX_SID_SIZE]

가능한 가장 큰 SID 크기에 충분한 메모리를 할당하기 위한 SECURITY_MAX_SID_SIZE 배열을 지정합니다.

요구 사항

요구
헤더 ntifs.h

참고 항목

SID

SID_AND_ATTRIBUTES

TOKEN_USER