Функция обратного вызова PFNCMHOOKPROC (cryptdlg.h)

Функция PFNCMHOOKPROC — это процедура перехватчика, которая вызывается перед обработкой сообщений в диалоговом окне выбора сертификата, созданном функцией CertSelectCertificate . Функция позволяет вызывающей объекту настраивать диалоговое окно. PFNCMHOOKPROC — это определяемая приложением функция обратного вызова, указанная в структуре CERT_SELECT_STRUCT . Структура CERT_SELECT_STRUCT является параметром в функции CertSelectCertificate . Функция PFNCMHOOKPROC должна быть реализована разработчиком в соответствии с каждым приложением.

Синтаксис

PFNCMHOOKPROC Pfncmhookproc;

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

Параметры

[in] hwndDialog

Дескриптор диалогового окна.

[in] message

Сообщение.

[in] wParam

Дополнительные сведения о отправленное или отправленное сообщение.

[in] lParam

Дополнительные сведения о отправленное или отправленное сообщение.

Возвращаемое значение

Возвращает ненулевое значение (TRUE), если эта функция обрабатывает сообщение. Возвращается ноль (FALSE), если эта функция не обрабатывает сообщение.

Комментарии

Сведения о перехватчиках см. в разделе Перехватчики.

Требования

   
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header cryptdlg.h

См. также раздел

CERT_SELECT_STRUCT

CertSelectCertificate