SecPkgContext_AccessToken 構造体 (sspi.h)
SecPkgContext_AccessToken構造体は、現在のセキュリティ コンテキストのアクセス トークンへのハンドルを返します。 返されるハンドルは、 ImpersonateLoggedOnUser 関数と GetTokenInformation 関数で使用できます。 この構造体は、 QueryContextAttributes (General) 関数によって返されます。
構文
typedef struct _SecPkgContext_AccessToken {
void *AccessToken;
} SecPkgContext_AccessToken, *PSecPkgContext_AccessToken;
メンバー
AccessToken
認証されたユーザーを表すアクセス トークンへのハンドルを受け取る void へのポインター。
返されたハンドルは重複しないため、呼び出し元のプロセスは、返されたハンドルで CloseHandle を呼び出してはなりません。
セキュリティ コンテキストがサーバーの場合、または不完全な場合、返されるハンドルは NULL になる可能性があります。 セキュリティ パッケージによっては、 QueryContextAttributes (General) がこのような場合にSEC_E_NO_IMPERSONATIONを返す場合があります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows XP (デスクトップ アプリのみ) |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
Header | sspi.h (Security.h を含む) |