PFN_CERT_STORE_PROV_WRITE_CERT コールバック関数 (wincrypt.h)
ストアに追加する前に 、CertAddEncodedCertificateToStore、 CertAddCertificateContextToStore 、 および 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 |
関連項目
CertAddCertificateContextToStore
CertAddEncodedCertificateToStore