QuerySecurityContextToken 関数 (sspi.h)

クライアント セキュリティ コンテキストアクセス トークンを取得し、それを直接使用します。

構文

KSECDDDECLSPEC SECURITY_STATUS SEC_ENTRY QuerySecurityContextToken(
  [in]  PCtxtHandle phContext,
  [out] void        **Token
);

パラメーター

[in] phContext

クエリを実行するコンテキストのハンドル。

[out] Token

アクセス トークンへのハンドルが返されました。

戻り値

関数が成功した場合、関数はSEC_E_OKを返します。

関数が失敗すると、0 以外のエラー コードが返されます。 考えられるエラー コードの戻り値の 1 つは、SEC_E_INVALID_HANDLEです。

注釈

この関数は、子プロセスの起動時など、SSPI レイヤーの外部で偽装を制御するためにサーバー アプリケーションによって呼び出されます。 返されるハンドルは、ハンドルが不要になった場合に CloseHandle で閉じる必要があります。

要件

要件
サポートされている最小のクライアント Windows XP (デスクトップ アプリのみ)
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
対象プラットフォーム Windows
ヘッダー sspi.h (Security.h を含む)
Library Secur32.lib
[DLL] Secur32.dll

こちらもご覧ください

CloseHandle

SSPI 関数