Freigeben über


PFNCMHOOKPROC-Rückruffunktion (cryptdlg.h)

Die PFNCMHOOKPROC-Funktion ist eine Hookprozedur, die aufgerufen wird, bevor Nachrichten durch das Von der CertSelectCertificate-Funktion erzeugte Zertifikatauswahldialogfeld verarbeitet werden. Mit der Funktion kann der Aufrufer das Dialogfeld anpassen. PFNCMHOOKPROC ist eine anwendungsdefinierte Rückruffunktion, die in der CERT_SELECT_STRUCT-Struktur angegeben ist. Die CERT_SELECT_STRUCT-Struktur ist ein Parameter in der CertSelectCertificate-Funktion . Die PFNCMHOOKPROC-Funktion muss vom Entwickler für jede Anwendung implementiert werden.

Syntax

PFNCMHOOKPROC Pfncmhookproc;

UINT Pfncmhookproc(
  [in] HWND hwndDialog,
  [in] UINT message,
  [in] WPARAM wParam,
  [in] LPARAM lParam
)
{...}

Parameter

[in] hwndDialog

Ein Handle für ein Dialogfeldfenster.

[in] message

Die Meldung.

[in] wParam

Zusätzliche Informationen zur gesendeten oder geposteten Nachricht.

[in] lParam

Zusätzliche Informationen zur gesendeten oder geposteten Nachricht.

Rückgabewert

Gibt einen Ungleichwert (TRUE) zurück, wenn diese Funktion die Nachricht verarbeitet. Gibt null (FALSE) zurück, wenn diese Funktion die Nachricht nicht verarbeitet.

Hinweise

Informationen zu Hooks finden Sie unter Hooks.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile cryptdlg.h

Weitere Informationen

CERT_SELECT_STRUCT

CertSelectCertificate