estrutura SE_TOKEN_USER (ntifs.h)

A estrutura SE_TOKEN_USER contém o SID de usuário válido de tamanho máximo que pode ser retornado por SeQueryInformationToken, GetTokenInformation ou ZwQueryInformationToken com a classe de informações TokenUser . Essa estrutura é adequada para alocação de pilha.

Sintaxe

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;

Membros

DUMMYUNIONNAME

DUMMYUNIONNAME.TokenUser

Especifica uma estrutura TOKEN_USER que representa o usuário associado a um token de acesso.

DUMMYUNIONNAME.User

Especifica uma estrutura SID_AND_ATTRIBUTES que representa o usuário associado ao token de acesso.

DUMMYUNIONNAME2

DUMMYUNIONNAME2.Sid

Especifica uma estrutura sid (Identificador de Segurança) usada para identificar exclusivamente usuários ou grupos

DUMMYUNIONNAME2.Buffer[SECURITY_MAX_SID_SIZE]

Especifica uma matriz de SECURITY_MAX_SID_SIZE para alocar memória suficiente para o maior tamanho de SID possível.

Requisitos

Requisito Valor
Cabeçalho ntifs.h

Confira também

SID

SID_AND_ATTRIBUTES

TOKEN_USER