Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
[Struktur CRYPTUI_WIZ_EXPORT_CERTCONTEXT_INFO tersedia untuk digunakan dalam sistem operasi yang ditentukan di bagian Persyaratan. Ini mungkin diubah atau tidak tersedia dalam versi berikutnya.]
Struktur CRYPTUI_WIZ_EXPORT_CERTCONTEXT_INFO berisi informasi yang mengontrol pengoperasian fungsi CryptUIWizExport ketika sertifikat adalah objek yang sedang diekspor.
Sintaks
typedef struct _CRYPTUI_WIZ_EXPORT_CERTCONTEXT_INFO {
DWORD dwSize;
DWORD dwExportFormat;
BOOL fExportChain;
BOOL fExportPrivateKeys;
LPCWSTR pwszPassword;
BOOL fStrongEncryption;
} CRYPTUI_WIZ_EXPORT_CERTCONTEXT_INFO, *PCRYPTUI_WIZ_EXPORT_CERTCONTEXT_INFO;
Anggota
dwSize
Ukuran, dalam byte, dari struktur ini.
dwExportFormat
Nilai yang menunjukkan format ekspor sertifikat. Anggota ini bisa menjadi salah satu nilai berikut.
| Nilai | Makna |
|---|---|
|
Ekspor dalam format Abstract Syntax Notation One (ASN.1) Distinguished Encoding Rules (DER). |
|
Ekspor dalam format Private Information Exchange (PFX). |
|
Ekspor dalam format Standar Kriptografi Kunci Umum #7 (PKCS #7). |
|
Ekspor dalam format basis 64. |
|
Ekspor dalam format daftar pencabutan sertifikat (CRL). |
|
Ekspor dalam format daftar kepercayaan sertifikat (CTL). |
fExportChain
Menunjukkan apakah rantai sertifikat harus diekspor selain sertifikat. Berisi bukan nol untuk mengekspor rantai atau nol untuk tidak mengekspor rantai.
fExportPrivateKeys
Menunjukkan apakah kunci privat harus diekspor selain sertifikat. Berisi bukan nol untuk mengekspor kunci privat atau nol untuk tidak mengekspor kunci privat.
pwszPassword
Penunjuk ke string Unicode yang dihentikan null yang berisi kata sandi yang digunakan untuk mengakses kunci privat. Ini diperlukan jika fExportPrivateKeys bukan nol dan diabaikan.
fStrongEncryption
Menunjukkan apakah enkripsi yang kuat harus digunakan dalam proses ekspor. Berisi bukan nol untuk menggunakan enkripsi yang kuat atau nol untuk menggunakan enkripsi yang lemah. Ini harus bukan nol jika dwExportFormatCRYPTUI_WIZ_EXPORT_FORMAT_PFX. Jika ini bukan nol, BLOB PFX yang dihasilkan tidak kompatibel dengan Internet Explorer 4.0 atau versi yang lebih lama.
Catatan Kami menyarankan agar Anda mengatur ini ke bukan nol; jika tidak, algoritma enkripsi yang jauh lebih lemah digunakan dalam proses ekspor.
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung | Windows XP [hanya aplikasi desktop] |
| Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
| Header | cryptuiapi.h |