структура CERT_SELECTUI_INPUT (cryptuiapi.h)
Структура CERT_SELECTUI_INPUT используется функцией CertSelectionGetSerializedBlob для сериализации сертификатов, содержащихся в хранилище или массиве цепочек сертификатов. Возвращенный сериализованный BLOB-объект можно передать в функцию CredUIPromptForWindowsCredentials .
Синтаксис
typedef struct {
HCERTSTORE hStore;
PCCERT_CHAIN_CONTEXT *prgpChain;
DWORD cChain;
} CERT_SELECTUI_INPUT, *PCERT_SELECTUI_INPUT;
Члены
hStore
Дескриптор хранилища сертификатов, созданного вызывающим элементом. Хранилище содержит набор предварительно выбранных сертификатов приложения.
prgpChain
Массив указателей на структуры CERT_CHAIN_CONTEXT . Приложения подготавливают этот массив, предварительно выбрав цепочки сертификатов с помощью функции CertSelectCertificateChains .
cChain
Количество CERT_CHAIN_CONTEXT структур, которые находятся в массиве, на который указывает элемент prgpChain .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 7 [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 R2 [только классические приложения] |
Верхняя часть | cryptuiapi.h |