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

Определяемая приложением функция обратного вызова, вызываемая CertSetCertificateContextProperty перед заданием свойства сертификата. Он также вызывается CertGetCertificateContextProperty при получении хэш-свойства , которое необходимо создать, а затем сохранить в наборе.

После ввода свойство не задано для параметра pCertContext .

Синтаксис

PFN_CERT_STORE_PROV_SET_CERT_PROPERTY PfnCertStoreProvSetCertProperty;

BOOL PfnCertStoreProvSetCertProperty(
  [in] HCERTSTOREPROV hStoreProv,
  [in] PCCERT_CONTEXT pCertContext,
  [in] DWORD dwPropId,
  [in] DWORD dwFlags,
  [in] const void *pvData
)
{...}

Параметры

[in] hStoreProv

Значение конкретного поставщика, возвращаемое в CERT_STORE_PROV_INFOCertDllOpenStoreProv.

[in] pCertContext

См . раздел CertSetCertificateContextProperty.

[in] dwPropId

См . раздел CertSetCertificateContextProperty.

[in] dwFlags

Копия dwFlags, переданная в качестве параметра в CertSetCertificateContextProperty.

[in] pvData

См . раздел CertSetCertificateContextProperty.

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

Возвращает значение TRUE , если можно задать свойство .

Требования

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

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

CERT_STORE_PROV_INFO

Функции обратного вызова

CertDllOpenStoreProv

CertGetCertificateContextProperty

CertSetCertificateContextProperty