cryptuiapi.h ヘッダー

このヘッダーは、セキュリティと ID によって使用されます。 詳細については、次を参照してください。

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

CryptUIWizDigitalSign 関数で使用される証明書を含む PVK ファイルに関する情報が含まれます。
CRYPTUI_WIZ_DIGITAL_SIGN_CONTEXT

BLOB に関する情報を格納するために CryptUIWizDigitalSign 関数と共に使用されます。
CRYPTUI_WIZ_DIGITAL_SIGN_EXTENDED_INFO

署名に関する拡張情報を格納するために、CRYPTUI_WIZ_DIGITAL_SIGN_INFO 構造体と共に使用されます。
CRYPTUI_WIZ_DIGITAL_SIGN_INFO

デジタル署名に関する情報が含まれています。
CRYPTUI_WIZ_DIGITAL_SIGN_PVK_FILE_INFO

デジタル署名ウィザードで使用される PVK ファイルに関する情報を格納するために、CRYPTUI_WIZ_DIGITAL_SIGN_INFO構造と共に使用されます。
CRYPTUI_WIZ_DIGITAL_SIGN_STORE_INFO

デジタル署名ウィザードで使用される証明書ストアに関する情報が含まれます。
CRYPTUI_WIZ_EXPORT_CERTCONTEXT_INFO

証明書がエクスポートされるオブジェクトである場合の CryptUIWizExport 関数の操作を制御する情報が含まれます。
CRYPTUI_WIZ_EXPORT_INFO

CryptUIWizExport 関数の操作を制御する情報が含まれます。
CRYPTUI_WIZ_IMPORT_SRC_INFO

CryptUIWizImport 関数にインポートするサブジェクトを格納します。