cabeçalho cryptuiapi.h
Esse cabeçalho é usado por Segurança e Identidade. Para obter mais informações, consulte:
cryptuiapi.h contém as seguintes interfaces de programação:
Funções
CertSelectionGetSerializedBlob Uma função auxiliar usada para recuperar um BLOB de certificado serializado de uma estrutura CERT_SELECTUI_INPUT. |
CryptUIDlgCertMgr Exibe uma caixa de diálogo que permite que o usuário gerencie certificados. |
CryptUIDlgSelectCertificateFromStore Exibe uma caixa de diálogo que permite a seleção de um certificado de um repositório especificado. |
CryptUIDlgViewCertificateA Apresenta uma caixa de diálogo que exibe um certificado especificado. (ANSI) |
CryptUIDlgViewCertificateW Apresenta uma caixa de diálogo que exibe um certificado especificado. (Unicode) |
CryptUIDlgViewContext Exibe um contexto de certificado, CTL ou CRL. |
CryptUIWizDigitalSign Assina digitalmente um documento ou BLOB. |
CryptUIWizExport Exporta um certificado, uma CTL (lista de certificados confiáveis), uma CRL (lista de certificados revogados) ou um repositório de certificados para um arquivo. |
CryptUIWizFreeDigitalSignContext Libera a estrutura CRYPTUI_WIZ_DIGITAL_SIGN_CONTEXT alocada pela função CryptUIWizDigitalSign. |
CryptUIWizImport Importa um certificado, uma CTL (lista de certificados confiáveis), uma CRL (lista de certificados revogados) ou um repositório de certificados para um repositório de certificados. |
Funções de retorno de chamada
PFNCFILTERPROC Uma função de retorno de chamada definida pelo aplicativo que filtra os certificados que aparecem no assistente de assinatura digital que são exibidos pela função CryptUIWizDigitalSign. |
Estruturas
CERT_SELECTUI_INPUT Usada pela função CertSelectionGetSerializedBlob para serializar os certificados contidos em um repositório ou uma matriz de cadeias de certificados. O BLOB serializado retornado pode ser passado para a função CredUIPromptForWindowsCredentials. |
CRYPTUI_CERT_MGR_STRUCT Contém informações sobre uma caixa de diálogo do gerenciador de certificados. |
CRYPTUI_INITDIALOG_STRUCT Dá suporte à estrutura CRYPTUI_VIEWCERTIFICATE_STRUCT. |
CRYPTUI_VIEWCERTIFICATE_STRUCTA Contém informações sobre um certificado a ser exibido. Essa estrutura é usada na função CryptUIDlgViewCertificate. (ANSI) |
CRYPTUI_VIEWCERTIFICATE_STRUCTW Contém informações sobre um certificado a ser exibido. Essa estrutura é usada na função CryptUIDlgViewCertificate. (Unicode) |
CRYPTUI_WIZ_DIGITAL_SIGN_BLOB_INFO Contém informações sobre o BLOB de chave pública usado pela função CryptUIWizDigitalSign. |
CRYPTUI_WIZ_DIGITAL_SIGN_CERT_PVK_INFO Contém informações sobre o arquivo PVK que contém os certificados usados pela função CryptUIWizDigitalSign. |
CRYPTUI_WIZ_DIGITAL_SIGN_CONTEXT Usada com a função CryptUIWizDigitalSign para conter informações sobre um BLOB. |
CRYPTUI_WIZ_DIGITAL_SIGN_EXTENDED_INFO Usado com a estrutura CRYPTUI_WIZ_DIGITAL_SIGN_INFO para conter informações estendidas sobre uma assinatura. |
CRYPTUI_WIZ_DIGITAL_SIGN_INFO Contém informações sobre assinatura digital. |
CRYPTUI_WIZ_DIGITAL_SIGN_PVK_FILE_INFO Usado com a estrutura CRYPTUI_WIZ_DIGITAL_SIGN_INFO para conter informações sobre o arquivo PVK usado pelo assistente de assinatura digital. |
CRYPTUI_WIZ_DIGITAL_SIGN_STORE_INFO Contém informações sobre o repositório de certificados usado pelo assistente de assinatura digital. |
CRYPTUI_WIZ_EXPORT_CERTCONTEXT_INFO Contém informações que controlam a operação da função CryptUIWizExport quando um certificado é o objeto que está sendo exportado. |
CRYPTUI_WIZ_EXPORT_INFO Contém informações que controlam a operação da função CryptUIWizExport. |
CRYPTUI_WIZ_IMPORT_SRC_INFO Contém o assunto a ser importado para a função CryptUIWizImport. |