функция обратного вызова 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 |