Intestazione cryptuiapi.h
Questa intestazione viene usata da Security and Identity. Per altre informazioni, vedere:
cryptuiapi.h contiene le interfacce di programmazione seguenti:
Funzioni
CertSelectionGetSerializedBlob Funzione helper usata per recuperare un BLOB di certificati serializzati da una struttura CERT_SELECTUI_INPUT. |
CryptUIDlgCertMgr Visualizza una finestra di dialogo che consente all'utente di gestire i certificati. |
CryptUIDlgSelectCertificateFromStore Visualizza una finestra di dialogo che consente la selezione di un certificato da un archivio specificato. |
CryptUIDlgViewCertificateA Visualizza una finestra di dialogo che visualizza un certificato specificato. (ANSI) |
CryptUIDlgViewCertificateW Visualizza una finestra di dialogo che visualizza un certificato specificato. (Unicode) |
CryptUIDlgViewContext Visualizza un contesto certificato, CTL o CRL. |
CryptUIWizDigitalSign Firma digitalmente un documento o un BLOB. |
CryptUIWizExport Esporta un certificato, un elenco di attendibilità certificato (CTL), un elenco di revoche di certificati (CRL) o un archivio certificati in un file. |
CryptUIWizFreeDigitalSignContext Libera la struttura CRYPTUI_WIZ_DIGITAL_SIGN_CONTEXT allocata dalla funzione CryptUIWizDigitalSign. |
CryptUIWizImport Importa un certificato, un elenco di attendibilità certificato (CTL), un elenco di revoche di certificati (CRL) o un archivio certificati in un archivio certificati. |
Funzioni di callback
PFNCFILTERPROC Funzione di callback definita dall'applicazione che filtra i certificati visualizzati nella procedura guidata della firma digitale visualizzata dalla funzione CryptUIWizDigitalSign. |
Strutture
CERT_SELECTUI_INPUT Usato dalla funzione CertSelectionGetSerializedBlob per serializzare i certificati contenuti in un archivio o in una matrice di catene di certificati. Il BLOB serializzato restituito può essere passato alla funzione CredUIPromptForWindowsCredentials. |
CRYPTUI_CERT_MGR_STRUCT Contiene informazioni su una finestra di dialogo gestione certificati. |
CRYPTUI_INITDIALOG_STRUCT Supporta la struttura CRYPTUI_VIEWCERTIFICATE_STRUCT. |
CRYPTUI_VIEWCERTIFICATE_STRUCTA Contiene informazioni su un certificato da visualizzare. Questa struttura viene usata nella funzione CryptUIDlgViewCertificate. (ANSI) |
CRYPTUI_VIEWCERTIFICATE_STRUCTW Contiene informazioni su un certificato da visualizzare. Questa struttura viene usata nella funzione CryptUIDlgViewCertificate. (Unicode) |
CRYPTUI_WIZ_DIGITAL_SIGN_BLOB_INFO Contiene informazioni sul BLOB della chiave pubblica usata dalla funzione CryptUIWizDigitalSign. |
CRYPTUI_WIZ_DIGITAL_SIGN_CERT_PVK_INFO Contiene informazioni sul file PVK contenente i certificati usati dalla funzione CryptUIWizDigitalSign. |
CRYPTUI_WIZ_DIGITAL_SIGN_CONTEXT Usato con la funzione CryptUIWizDigitalSign per contenere informazioni su un BLOB. |
CRYPTUI_WIZ_DIGITAL_SIGN_EXTENDED_INFO Usato con la struttura CRYPTUI_WIZ_DIGITAL_SIGN_INFO per contenere informazioni estese su una firma. |
CRYPTUI_WIZ_DIGITAL_SIGN_INFO Contiene informazioni sulla firma digitale. |
CRYPTUI_WIZ_DIGITAL_SIGN_PVK_FILE_INFO Usato con la struttura CRYPTUI_WIZ_DIGITAL_SIGN_INFO per contenere informazioni sul file PVK usato dalla procedura guidata della firma digitale. |
CRYPTUI_WIZ_DIGITAL_SIGN_STORE_INFO Contiene informazioni sull'archivio certificati usato dalla procedura guidata firma digitale. |
CRYPTUI_WIZ_EXPORT_CERTCONTEXT_INFO Contiene informazioni che controllano l'operazione della funzione CryptUIWizExport quando un certificato è l'oggetto esportato. |
CRYPTUI_WIZ_EXPORT_INFO Contiene informazioni che controllano l'operazione della funzione CryptUIWizExport. |
CRYPTUI_WIZ_IMPORT_SRC_INFO Contiene l'oggetto da importare nella funzione CryptUIWizImport. |