estructura de SecPkgContext_AccessToken (sspi.h)

La estructura SecPkgContext_AccessToken devuelve un identificador al token de acceso para el contexto de seguridad actual. Las funciones ImpersonateLoggedOnUser y GetTokenInformation pueden usar el identificador devuelto. La función QueryContextAttributes (General) devuelve esta estructura.

Sintaxis

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

Miembros

AccessToken

Puntero a un void que recibe el identificador del token de acceso que representa al usuario autenticado.

El identificador devuelto no está duplicado, por lo que el proceso de llamada no debe llamar a CloseHandle en el identificador devuelto.

Si el contexto de seguridad es para un servidor o está incompleto, el identificador devuelto puede ser NULL. Según el paquete de seguridad, QueryContextAttributes (General) puede devolver SEC_E_NO_IMPERSONATION para estos casos.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado sspi.h (include Security.h)