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 を含む)