Заголовок cryptuiapi.h
Этот заголовок используется службой "Безопасность и идентификация". Дополнительные сведения см. в разделе:
cryptuiapi.h содержит следующие программные интерфейсы:
Функции
CertSelectionGetSerializedBlob Вспомогательная функция, используемая для получения большого двоичного объекта сериализованного сертификата из структуры CERT_SELECTUI_INPUT. |
CryptUIDlgCertMgr Отображает диалоговое окно, позволяющее пользователю управлять сертификатами. |
CryptUIDlgSelectCertificateFromStore Отображает диалоговое окно, позволяющее выбрать сертификат из указанного хранилища. |
CryptUIDlgViewCertificateA Представляет диалоговое окно, в котором отображается указанный сертификат. (ANSI) |
CryptUIDlgViewCertificateW Представляет диалоговое окно, в котором отображается указанный сертификат. (Юникод) |
CryptUIDlgViewContext Отображает сертификат, CTL или контекст списка отзыва сертификатов. |
CryptUIWizDigitalSign Цифровая подпись документа или большого двоичного объекта. |
CryptUIWizExport Экспортирует сертификат, список доверия сертификатов (CTL), список отзыва сертификатов (CRL) или хранилище сертификатов в файл. |
CryptUIWizFreeDigitalSignContext Освобождает структуру CRYPTUI_WIZ_DIGITAL_SIGN_CONTEXT, выделенную функцией CryptUIWizDigitalSign. |
CryptUIWizImport Импортирует сертификат, список доверия сертификатов (CTL), список отзыва сертификатов (CRL) или хранилище сертификатов в хранилище сертификатов. |
Функции обратного вызова
PFNCFILTERPROC Определяемая приложением функция обратного вызова, которая фильтрует сертификаты, отображаемые в мастере цифровой подписи, которые отображаются функцией CryptUIWizDigitalSign. |
Структуры
CERT_SELECTUI_INPUT Используется функцией CertSelectionGetSerializedBlob для сериализации сертификатов, содержащихся в хранилище или массиве цепочек сертификатов. Возвращенный сериализованный BLOB-объект можно передать в функцию CredUIPromptForWindowsCredentials. |
CRYPTUI_CERT_MGR_STRUCT Содержит сведения о диалоговом окне диспетчера сертификатов. |
CRYPTUI_INITDIALOG_STRUCT Поддерживает структуру CRYPTUI_VIEWCERTIFICATE_STRUCT. |
CRYPTUI_VIEWCERTIFICATE_STRUCTA Содержит сведения о сертификате для просмотра. Эта структура используется в функции CryptUIDlgViewCertificate. (ANSI) |
CRYPTUI_VIEWCERTIFICATE_STRUCTW Содержит сведения о сертификате для просмотра. Эта структура используется в функции CryptUIDlgViewCertificate. (Юникод) |
CRYPTUI_WIZ_DIGITAL_SIGN_BLOB_INFO Содержит сведения о большом двоичном объекте открытого ключа, используемом функцией CryptUIWizDigitalSign. |
CRYPTUI_WIZ_DIGITAL_SIGN_CERT_PVK_INFO Содержит сведения о PVK-файле, который содержит сертификаты, используемые функцией CryptUIWizDigitalSign. |
CRYPTUI_WIZ_DIGITAL_SIGN_CONTEXT Используется с функцией CryptUIWizDigitalSign для хранения сведений о большом двоичном объекте. |
CRYPTUI_WIZ_DIGITAL_SIGN_EXTENDED_INFO Используется со структурой CRYPTUI_WIZ_DIGITAL_SIGN_INFO для хранения расширенных сведений о сигнатуре. |
CRYPTUI_WIZ_DIGITAL_SIGN_INFO Содержит сведения о цифровой подписи. |
CRYPTUI_WIZ_DIGITAL_SIGN_PVK_FILE_INFO Используется со структурой CRYPTUI_WIZ_DIGITAL_SIGN_INFO для хранения сведений о PVK-файле, используемом мастером цифровой подписи. |
CRYPTUI_WIZ_DIGITAL_SIGN_STORE_INFO Содержит сведения о хранилище сертификатов, используемом мастером цифровых подписей. |
CRYPTUI_WIZ_EXPORT_CERTCONTEXT_INFO Содержит сведения, управляющие работой функции CryptUIWizExport, когда сертификат является экспортируемым объектом. |
CRYPTUI_WIZ_EXPORT_INFO Содержит сведения, управляющие работой функции CryptUIWizExport. |
CRYPTUI_WIZ_IMPORT_SRC_INFO Содержит субъект для импорта в функцию CryptUIWizImport. |