PFN_CERT_STORE_PROV_READ_CERT コールバック関数 (wincrypt.h)
証明書コンテキストのプロバイダーのコピーを読み取るアプリケーション定義のコールバック関数。 存在する場合は、新しい証明書コンテキストが作成されます。 現在、 証明書ストア 関数によって直接呼び出されていません。 ただし、他のプロバイダーをサポートするためにエクスポートされる場合があります。
構文
PFN_CERT_STORE_PROV_READ_CERT PfnCertStoreProvReadCert;
BOOL PfnCertStoreProvReadCert(
[in] HCERTSTOREPROV hStoreProv,
[in] PCCERT_CONTEXT pStoreCertContext,
[in] DWORD dwFlags,
[out] PCCERT_CONTEXT *ppProvCertContext
)
{...}
パラメーター
[in] hStoreProv
CertDllOpenStoreProv によってCERT_STORE_PROV_INFOで返されるプロバイダー固有の値。
[in] pStoreCertContext
読み取る証明書の CERT_CONTEXT へのポインター。
[in] dwFlags
将来使用するために予約され、0 に設定されます。
[out] ppProvCertContext
プロバイダーの証明書コンテキストのコピーへのポインター。 コンテキストは、 CertFreeCertificateContext を呼び出すことによって解放されます。
戻り値
証明書が正常に読み取られた場合は TRUE を 返します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows XP (デスクトップ アプリのみ) |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
対象プラットフォーム | Windows |
ヘッダー | wincrypt.h |