Функция CertSelectCertificateA (cryptdlg.h)
Функция CertSelectCertificate представляет диалоговое окно, позволяющее пользователю выбрать сертификаты из набора сертификатов, соответствующих заданным критериям.
Синтаксис
CRYPTDLGAPI BOOL CertSelectCertificateA(
[in, out] PCERT_SELECT_STRUCT_A pCertSelectInfo
);
Параметры
[in, out] pCertSelectInfo
Указатель на структуру CERT_SELECT_STRUCT , которая содержит критерии, управляющие отображаемыми сертификатами для выбора и получения выбранного сертификата.
Возвращаемое значение
Если функция выполнена успешно, возвращается значение TRUE.
Если функция завершается сбоем, возвращается значение FALSE. Для получения дополнительных сведений об ошибке вызовите функцию GetLastError .
Комментарии
Примечание
Заголовок cryptdlg.h определяет CertSelectCertificate в качестве псевдонима, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора ЮНИКОД. Использование псевдонима, не зависящий от кодирования, с кодом, который не является нейтральным для кодировки, может привести к несоответствиям, которые приводят к ошибкам компиляции или времени выполнения. Дополнительные сведения см. в разделе Соглашения для прототипов функций.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | cryptdlg.h |
DLL | CryptDlg.dll |