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

CertStoreProvSetCTLProperty コールバック関数は、CTL でプロパティを設定できるかどうかを決定します。 CTL のプロパティを設定する前に、 CertSetCTLContextProperty によって呼び出されます。 また、作成してから永続化する必要があるハッシュ プロパティを取得するときに、 CertGetCTLContextProperty によって呼び出すこともできます。 このコールバック関数では、 CTL_CONTEXTの プロパティは設定されません。

構文

PFN_CERT_STORE_PROV_SET_CTL_PROPERTY PfnCertStoreProvSetCtlProperty;

BOOL PfnCertStoreProvSetCtlProperty(
  [in] HCERTSTOREPROV hStoreProv,
  [in] PCCTL_CONTEXT pCtlContext,
  [in] DWORD dwPropId,
  [in] DWORD dwFlags,
  [in] const void *pvData
)
{...}

パラメーター

[in] hStoreProv

証明書ストアへのハンドル。

[in] pCtlContext

CTL_CONTEXT構造体へのポインター。

[in] dwPropId

設定するプロパティの識別子。

[in] dwFlags

必要なフラグ値。

[in] pvData

設定するプロパティ値を含むバッファーへのポインター。

戻り値

プロパティを設定できる場合は TRUE を 返します。 プロパティを設定できない場合は FALSE を 返します。

要件

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

関連項目

CTL_CONTEXT

CertGetCTLContextProperty

CertSetCTLContextProperty