Freigeben über


SecPkgContext_AccessToken-Struktur (sspi.h)

Die SecPkgContext_AccessToken-Struktur gibt ein Handle für das Zugriffstoken für den aktuellen Sicherheitskontext zurück. Das zurückgegebene Handle kann von den Funktionen ImpersonateLoggedOnUser und GetTokenInformation verwendet werden. Diese Struktur wird von der Funktion QueryContextAttributes (General) zurückgegeben.

Syntax

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

Member

AccessToken

Zeiger auf eine void , die das Handle für das Zugriffstoken empfängt, das den authentifizierten Benutzer darstellt.

Das zurückgegebene Handle ist nicht dupliziert, sodass der aufrufende Prozess CloseHandle nicht für das zurückgegebene Handle aufrufen darf.

Wenn der Sicherheitskontext für einen Server gilt oder unvollständig ist, kann das zurückgegebene Handle NULL sein. Abhängig vom Sicherheitspaket gibt QueryContextAttributes (General) für diese Fälle möglicherweise SEC_E_NO_IMPERSONATION zurück.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Kopfzeile sspi.h (einschließlich Security.h)