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

Функция обратного вызова CertStoreProvSetCTLProperty определяет, можно ли задать свойство в CTL. Он вызывается CertSetCTLContextProperty перед заданием свойства CTL. Он также может вызываться CertGetCTLContextProperty при получении хэш-свойства, которое необходимо создать, а затем сохранить. Эта функция обратного вызова не задает свойство CTL_CONTEXT.

Синтаксис

PFN_CERT_STORE_PROV_SET_CTL_PROPERTY PfnCertStoreProvSetCtlProperty;

BOOL PfnCertStoreProvSetCtlProperty(
  [in] HCERTSTOREPROV hStoreProv,
  [in] PCCTL_CONTEXT pCtlContext,
  [in] DWORD dwPropId,
  [in] DWORD dwFlags,
  [in] const void *pvData
)
{...}

Параметры

[in] hStoreProv

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

[in] pCtlContext

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

[in] dwPropId

Идентификатор устанавливаемого свойства.

[in] dwFlags

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

[in] pvData

Указатель на буфер, содержащий значение свойства, которое необходимо задать.

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

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

Требования

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

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

CTL_CONTEXT

CertGetCTLContextProperty

CertSetCTLContextProperty