閱讀英文

共用方式為


cryptuiapi.h 標頭

安全性與身分識別會使用此標頭。 如需詳細資訊,請參閱

cryptuiapi.h 包含下列程式設計介面:

函式

 
CertSelectionGetSerializedBlob

協助程式函式,用來從CERT_SELECTUI_INPUT結構擷取序列化的憑證 BLOB。
CryptUIDlgCertMgr

顯示可讓使用者管理憑證的對話方塊。
CryptUIDlgSelectCertificateFromStore

顯示對話方塊,允許從指定的存放區選取憑證。
CryptUIDlgViewCertificateA

顯示顯示指定憑證的對話方塊。 (ANSI)
CryptUIDlgViewCertificateW

顯示顯示指定憑證的對話方塊。 (Unicode)
CryptUIDlgViewCoNtext

顯示憑證、CTL 或 CRL 內容。
CryptUIWizDigitalSign

以數位方式簽署檔或 BLOB。
CryptUIWizExport

將憑證、憑證信任清單 (CTL) 、憑證撤銷清單 (CRL) 或憑證存放區匯出至檔案。
CryptUIWizFreeDigitalSignCoNtext

釋放 CryptUIWizDigitalSign 函式所配置的CRYPTUI_WIZ_DIGITAL_SIGN_CONTEXT結構。
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 函式中。 (Unicode)
CRYPTUI_WIZ_DIGITAL_SIGN_BLOB_INFO

包含 CryptUIWizDigitalSign 函式所使用的公開金鑰 BLOB 相關資訊。
CRYPTUI_WIZ_DIGITAL_SIGN_CERT_PVK_INFO

包含 PVK 檔案的相關資訊,其中包含 CryptUIWizDigitalSign 函式所使用的憑證。
CRYPTUI_WIZ_DIGITAL_SIGN_CONTEXT

與 CryptUIWizDigitalSign 函式搭配使用,以包含 BLOB 的相關資訊。
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 函式的主體。