estrutura SecPkgContext_AccessToken (sspi.h)

A estrutura SecPkgContext_AccessToken retorna um identificador para o token de acesso para o contexto de segurança atual. O identificador retornado pode ser usado pelas funções ImpersonateLoggedOnUser e GetTokenInformation . Essa estrutura é retornada pela função QueryContextAttributes (Geral).

Sintaxe

typedef struct _SecPkgContext_AccessToken {
  void *AccessToken;
} SecPkgContext_AccessToken, *PSecPkgContext_AccessToken;

Membros

AccessToken

Ponteiro para um nulo que recebe o identificador para o token de acesso que representa o usuário autenticado.

O identificador retornado não é duplicado, portanto, o processo de chamada não deve chamar CloseHandle no identificador retornado.

Se o contexto de segurança for para um servidor ou estiver incompleto, o identificador retornado poderá ser NULL. Dependendo do pacote de segurança, QueryContextAttributes (Geral) pode retornar SEC_E_NO_IMPERSONATION para esses casos.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Cabeçalho sspi.h (inclua Security.h)