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) |