PstMapCertificate 関数 (certpoleng.h)

指定した証明書に関連付けられたユーザー トークンを作成するために使用できる情報を指定する構造体を取得します。

構文

NTSTATUS PstMapCertificate(
  [in]  PCCERT_CONTEXT             pCert,
  [out] LSA_TOKEN_INFORMATION_TYPE *pTokenInformationType,
  [out] PVOID                      *ppTokenInformation
);

パラメーター

[in] pCert

トークン情報を取得する証明書を指定する CERT_CONTEXT 構造体への定数ポインター。

[out] pTokenInformationType

ppTokenInformation パラメーターによって指される構造体の型を示す、LSA_TOKEN_INFORMATION_TYPE列挙体の値へのポインター。

[out] ppTokenInformation

ユーザー トークンの作成に使用できる情報を指定する構造体へのポインターのアドレス。

戻り値

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

関数が失敗した場合は、失敗した理由を示す NTSTATUS コードを返します。

要件

要件
サポートされている最小のクライアント Windows 7 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 R2 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー certpoleng.h
Library Certpoleng.lib
[DLL] Certpoleng.dll