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

証明書のプロパティを設定する前に CertSetCertificateContextProperty によって呼び出されるアプリケーション定義のコールバック関数。 また、セットを通じて作成して永続化する必要があるハッシュ プロパティを取得するときに、CertGetCertificateContextProperty によって呼び出されます。

入力時に、 pCertContext パラメーターの プロパティが設定されていません。

構文

PFN_CERT_STORE_PROV_SET_CERT_PROPERTY PfnCertStoreProvSetCertProperty;

BOOL PfnCertStoreProvSetCertProperty(
  [in] HCERTSTOREPROV hStoreProv,
  [in] PCCERT_CONTEXT pCertContext,
  [in] DWORD dwPropId,
  [in] DWORD dwFlags,
  [in] const void *pvData
)
{...}

パラメーター

[in] hStoreProv

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

[in] pCertContext

「CertSetCertificateContextProperty」を参照してください。

[in] dwPropId

「CertSetCertificateContextProperty」を参照してください。

[in] dwFlags

パラメーターとして CertSetCertificateContextProperty に渡される dwFlags のコピー。

[in] pvData

「CertSetCertificateContextProperty」を参照してください。

戻り値

プロパティを設定しても問題がなければ 、TRUE を返します。

要件

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

こちらもご覧ください

CERT_STORE_PROV_INFO

コールバック関数

CertDllOpenStoreProv

CertGetCertificateContextProperty

CertSetCertificateContextProperty