PFNCFILTERPROC コールバック関数 (cryptuiapi.h)
PFNCFILTERPROC 関数は、CryptUIWizDigitalSign 関数によって表示されるデジタル署名ウィザードに表示される証明書をフィルター処理するアプリケーション定義のコールバック関数です。
構文
PFNCFILTERPROC Pfncfilterproc;
BOOL Pfncfilterproc(
[in] PCCERT_CONTEXT pCertContext,
[in] BOOL *pfInitialSelectedCert,
[in] void *pvCallbackData
)
{...}
パラメーター
[in] pCertContext
フィルター処理する証明書を含む CERT_CONTEXT 構造体へのポインター。
[in] pfInitialSelectedCert
pCertContext パラメーターが指すCERT_CONTEXT構造体に含まれる証明書をダイアログ ボックスで最初に選択するかどうかを指定するブール値。 このパラメーターは、フィルター プロセスが TRUE を返す場合にのみ使用されます。
[in] pvCallbackData
ユーザー定義データへのポインター。
戻り値
pCertContext パラメーターが指すCERT_CONTEXT構造体に含まれる証明書をデジタル署名ウィザードに表示するかどうかを指定するブール値。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows XP (デスクトップ アプリのみ) |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
対象プラットフォーム | Windows |
ヘッダー | cryptuiapi.h |