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

Функция обратного вызова CertStoreProvReadCTL вызывается для чтения копии поставщика контекста CTL и, если она существует, для создания нового контекста CTL. В настоящее время эта функция обратного вызова не вызывается напрямую API хранилища, но ее можно экспортировать для поддержки других поставщиков на ее основе.

Синтаксис

PFN_CERT_STORE_PROV_READ_CTL PfnCertStoreProvReadCtl;

BOOL PfnCertStoreProvReadCtl(
  [in]  HCERTSTOREPROV hStoreProv,
  [in]  PCCTL_CONTEXT pStoreCtlContext,
  [in]  DWORD dwFlags,
  [out] PCCTL_CONTEXT *ppProvCtlContext
)
{...}

Параметры

[in] hStoreProv

Дескриптор HCERTSTOREPROV для хранилища сертификатов.

[in] pStoreCtlContext

Указатель на структуру CTL_CONTEXT .

[in] dwFlags

Все необходимые значения флагов.

[out] ppProvCtlContext

Указатель на указатель на CTL_CONTEXT структуру, возвращаемую функцией. Контекст будет освобожден путем вызова CertFreeCTLContext.

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

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

Требования

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

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

CTL_CONTEXT