estrutura TOKEN_ACCESS_INFORMATION (winnt.h)
A estrutura TOKEN_ACCESS_INFORMATION especifica todas as informações em um token necessário para executar uma marcar de acesso.
Sintaxe
typedef struct _TOKEN_ACCESS_INFORMATION {
PSID_AND_ATTRIBUTES_HASH SidHash;
PSID_AND_ATTRIBUTES_HASH RestrictedSidHash;
PTOKEN_PRIVILEGES Privileges;
LUID AuthenticationId;
TOKEN_TYPE TokenType;
SECURITY_IMPERSONATION_LEVEL ImpersonationLevel;
TOKEN_MANDATORY_POLICY MandatoryPolicy;
DWORD Flags;
DWORD AppContainerNumber;
PSID PackageSid;
PSID_AND_ATTRIBUTES_HASH CapabilitiesHash;
PSID TrustLevelSid;
PSECURITY_ATTRIBUTES_OPAQUE SecurityAttributes;
} TOKEN_ACCESS_INFORMATION, *PTOKEN_ACCESS_INFORMATION;
Membros
SidHash
Um ponteiro para uma estrutura SID_AND_ATTRIBUTES_HASH que especifica um hash do SID ( identificador de segurança ) do token.
RestrictedSidHash
Um ponteiro para uma estrutura SID_AND_ATTRIBUTES_HASH que especifica um hash do SID restrito do token.
Privileges
Um ponteiro para uma estrutura TOKEN_PRIVILEGES que especifica informações sobre os privilégios do token.
AuthenticationId
Uma estrutura LUID que especifica a identidade do token.
TokenType
Um valor da enumeração TOKEN_TYPE que especifica o tipo do token.
ImpersonationLevel
Um valor da enumeração SECURITY_IMPERSONATION_LEVEL que especifica o nível de representação do token.
MandatoryPolicy
Uma estrutura TOKEN_MANDATORY_POLICY que especifica a política de integridade obrigatória do token.
Flags
Reservado. Deve ser definido como zero.
AppContainerNumber
O número do contêiner do aplicativo para o token ou zero se este não for um token de contêiner de aplicativo.
Windows Server 2008 R2, Windows 7, Windows Server 2008 e Windows Vista: Este membro não está disponível.
PackageSid
O SID do contêiner de aplicativo ou NULL se este não for um token de contêiner de aplicativo.
Windows Server 2008 R2, Windows 7, Windows Server 2008 e Windows Vista: Este membro não está disponível.
CapabilitiesHash
Ponteiro para uma estrutura SID_AND_ATTRIBUTES_HASH que especifica um hash dos SIDs de funcionalidade do token.
Windows Server 2008 R2, Windows 7, Windows Server 2008 e Windows Vista: Este membro não está disponível.
TrustLevelSid
O nível de confiança do processo protegido do token.
SecurityAttributes
Reservado. Deve ser definido como NULL.
Antes de Windows 10: este membro não está disponível.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Cabeçalho | winnt.h (inclua Windows.h) |