Win32 API 日本語リファレンス
ホーム › Security.Cryptography.UI › PFNCMHOOKPROC

PFNCMHOOKPROC

コールバック

シグネチャ

DWORD PFNCMHOOKPROC(
    HWND hwndDialog,
    DWORD message,
    WPARAM wParam,
    LPARAM lParam
);

パラメーター

フィールド型説明
hwndDialogHWNDダイアログボックスウィンドウのハンドル。
messageDWORDメッセージ。
wParamWPARAM送信またはポストされたメッセージに関する追加情報。
lParamLPARAM送信またはポストされたメッセージに関する追加情報。

公式ドキュメント

PFNCMHOOKPROC 関数は、CertSelectCertificate 関数が表示する証明書選択ダイアログボックスでメッセージが処理される前に呼び出されるフックプロシージャです。この関数により、呼び出し元はダイアログボックスをカスタマイズできます。PFNCMHOOKPROC は、CERT_SELECT_STRUCT 構造体で指定される、アプリケーション定義のコールバック関数です。CERT_SELECT_STRUCT 構造体は、CertSelectCertificate 関数のパラメーターです。PFNCMHOOKPROC 関数は、各アプリケーションに合わせて開発者が実装する必要があります。

戻り値

この関数がメッセージを処理する場合は 0 以外の値 (TRUE) を返します。この関数がメッセージを処理しない場合は 0 (FALSE) を返します。

解説(Remarks)

フックの詳細については、フックを参照してください。

出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)