Encabezado cryptuiapi.h
Este encabezado lo usa Security and Identity. Para más información, consulte:
cryptuiapi.h contiene las siguientes interfaces de programación:
Functions
CertSelectionGetSerializedBlob Función auxiliar que se usa para recuperar un blob de certificado serializado de una estructura de CERT_SELECTUI_INPUT. |
CryptUIDlgCertMgr Muestra un cuadro de diálogo que permite al usuario administrar certificados. |
CryptUIDlgSelectCertificateFromStore Muestra un cuadro de diálogo que permite seleccionar un certificado de un almacén especificado. |
CryptUIDlgViewCertificateA Presenta un cuadro de diálogo que muestra un certificado especificado. (ANSI) |
CryptUIDlgViewCertificateW Presenta un cuadro de diálogo que muestra un certificado especificado. (Unicode) |
CryptUIDlgViewContext Muestra un certificado, un CTL o un contexto CRL. |
CryptUIWizDigitalSign Firma digitalmente un documento o BLOB. |
CryptUIWizExport Exporta un certificado, una lista de confianza de certificados (CTL), una lista de revocación de certificados (CRL) o un almacén de certificados a un archivo. |
CryptUIWizFreeDigitalSignContext Libera la estructura CRYPTUI_WIZ_DIGITAL_SIGN_CONTEXT asignada por la función CryptUIWizDigitalSign. |
CryptUIWizImport Importa un certificado, una lista de confianza de certificados (CTL), una lista de revocación de certificados (CRL) o un almacén de certificados a un almacén de certificados. |
Funciones de devolución de llamada
PFNCFILTERPROC Función de devolución de llamada definida por la aplicación que filtra los certificados que aparecen en el asistente para firmas digitales que muestra la función CryptUIWizDigitalSign. |
Estructuras
CERT_SELECTUI_INPUT Usado por la función CertSelectionGetSerializedBlob para serializar los certificados contenidos en un almacén o una matriz de cadenas de certificados. El BLOB serializado devuelto se puede pasar a la función CredUIPromptForWindowsCredentials. |
CRYPTUI_CERT_MGR_STRUCT Contiene información sobre un cuadro de diálogo administrador de certificados. |
CRYPTUI_INITDIALOG_STRUCT Admite la estructura CRYPTUI_VIEWCERTIFICATE_STRUCT. |
CRYPTUI_VIEWCERTIFICATE_STRUCTA Contiene información sobre un certificado que se va a ver. Esta estructura se usa en la función CryptUIDlgViewCertificate. (ANSI) |
CRYPTUI_VIEWCERTIFICATE_STRUCTW Contiene información sobre un certificado que se va a ver. Esta estructura se usa en la función CryptUIDlgViewCertificate. (Unicode) |
CRYPTUI_WIZ_DIGITAL_SIGN_BLOB_INFO Contiene información sobre el BLOB de clave pública que usa la función CryptUIWizDigitalSign. |
CRYPTUI_WIZ_DIGITAL_SIGN_CERT_PVK_INFO Contiene información sobre el archivo PVK que contiene los certificados usados por la función CryptUIWizDigitalSign. |
CRYPTUI_WIZ_DIGITAL_SIGN_CONTEXT Se usa con la función CryptUIWizDigitalSign para contener información sobre un BLOB. |
CRYPTUI_WIZ_DIGITAL_SIGN_EXTENDED_INFO Se usa con la estructura CRYPTUI_WIZ_DIGITAL_SIGN_INFO para contener información extendida sobre una firma. |
CRYPTUI_WIZ_DIGITAL_SIGN_INFO Contiene información sobre la firma digital. |
CRYPTUI_WIZ_DIGITAL_SIGN_PVK_FILE_INFO Se usa con la estructura de CRYPTUI_WIZ_DIGITAL_SIGN_INFO para contener información sobre el archivo PVK utilizado por el asistente para firmas digitales. |
CRYPTUI_WIZ_DIGITAL_SIGN_STORE_INFO Contiene información sobre el almacén de certificados usado por el Asistente para firmas digitales. |
CRYPTUI_WIZ_EXPORT_CERTCONTEXT_INFO Contiene información que controla el funcionamiento de la función CryptUIWizExport cuando un certificado es el objeto que se exporta. |
CRYPTUI_WIZ_EXPORT_INFO Contiene información que controla el funcionamiento de la función CryptUIWizExport. |
CRYPTUI_WIZ_IMPORT_SRC_INFO Contiene el asunto para importar en la función CryptUIWizImport. |