Поделиться через


функция обратного вызова PFN_CERT_CHAIN_FIND_BY_ISSUER_CALLBACK (wincrypt.h)

Функция CertChainFindByIssuerCallback — это определяемая приложением функция обратного вызова, которая позволяет приложению фильтровать сертификаты, которые могут быть добавлены в цепочку сертификатов. Указатель на эту функцию предоставляется в элементе pfnFindCallbackструктуры CERT_CHAIN_FIND_BY_ISSUER_PARA .

Синтаксис

PFN_CERT_CHAIN_FIND_BY_ISSUER_CALLBACK PfnCertChainFindByIssuerCallback;

BOOL PfnCertChainFindByIssuerCallback(
  [in] PCCERT_CONTEXT pCert,
  [in] void *pvFindArg
)
{...}

Параметры

[in] pCert

Указатель на структуру CERT_CONTEXT , содержащую соответствующий сертификат.

[in] pvFindArg

Указатель на значение, определяемое приложением. Это то же значение, которое было передано в элементе pvFindArg структуры CERT_CHAIN_FIND_BY_ISSUER_PARA .

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

Возвращает значение TRUE , чтобы создать цепочку для сертификата, указанного в параметре pCert , или false в противном случае.

Требования

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

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

CERT_CHAIN_FIND_BY_ISSUER_PARA

CertFindChainInStore