PFN_CERT_STORE_PROV_WRITE_CERT コールバック関数 (wincrypt.h)

ストアに追加する前に 、CertAddEncodedCertificateToStoreCertAddCertificateContextToStoreおよび CertAddSerializedElementToStore によって呼び出されるアプリケーション定義のコールバック関数。 エンコードされた証明書に加えて、追加された pCertContext にもプロパティがある場合があります。

構文

PFN_CERT_STORE_PROV_WRITE_CERT PfnCertStoreProvWriteCert;

BOOL PfnCertStoreProvWriteCert(
  [in] HCERTSTOREPROV hStoreProv,
  [in] PCCERT_CONTEXT pCertContext,
  [in] DWORD dwFlags
)
{...}

パラメーター

[in] hStoreProv

CertDllOpenStoreProv によってCERT_STORE_PROV_INFOで返されるプロバイダー固有の値。

[in] pCertContext

「CertAddCertificateContextToStore」を参照してください

[in] dwFlags

CERT_STORE_PROV_WRITE_ADD_FLAGは、ストアに証明書を追加する次の関数によってこの関数が呼び出されたときに設定されます。

CertAddEncodedCertificateToStore

CertAddCertificateContextToStore

CertAddSerializedElementToStore

戻り値

ストアを更新しても問題ない場合は TRUE を返します。

要件

   
サポートされている最小のクライアント Windows XP (デスクトップ アプリのみ)
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
対象プラットフォーム Windows
ヘッダー wincrypt.h

関連項目

CERT_STORE_PROV_INFO

コールバック関数

CertAddCertificateContextToStore

CertAddEncodedCertificateToStore

CertAddSerializedElementToStore

CertDllOpenStoreProv