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_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_INFO berisi informasi yang mengontrol pengoperasian fungsi CryptUIWizExport .
Sintaks
typedef struct _CRYPTUI_WIZ_EXPORT_INFO {
DWORD dwSize;
LPCWSTR pwszExportFileName;
DWORD dwSubjectChoice;
union {
PCCERT_CONTEXT pCertContext;
PCCTL_CONTEXT pCTLContext;
PCCRL_CONTEXT pCRLContext;
HCERTSTORE hCertStore;
};
DWORD cStores;
HCERTSTORE *rghStores;
} CRYPTUI_WIZ_EXPORT_INFO, *PCRYPTUI_WIZ_EXPORT_INFO;
Anggota
dwSize
Ukuran, dalam byte, dari struktur ini.
pwszExportFileName
Penunjuk ke string Unicode yang dihentikan null yang berisi nama file yang sepenuhnya memenuhi syarat untuk diekspor. Jika anggota ini bukan NULL dan bendera CRYPTUI_WIZ_NO_UI dalam parameter dwFlags dari fungsi CryptUIWizExport tidak diatur, string ini ditampilkan kepada pengguna sebagai nama file default. Anggota ini diperlukan jika bendera CRYPTUI_WIZ_NO_UI diatur. Anggota ini bersifat opsional.
dwSubjectChoice
Menunjukkan jenis subjek yang akan diekspor. Anggota ini bisa menjadi salah satu nilai berikut.
| Nilai | Makna |
|---|---|
|
Ekspor konteks sertifikat yang ditentukan dalam anggota pCertContext . |
|
Ekspor konteks daftar kepercayaan sertifikat (CTL) yang ditentukan dalam anggota pCTLContext . |
|
Ekspor konteks daftar pencabutan sertifikat (CRL) yang ditentukan dalam anggota pCRLContext . |
|
Ekspor penyimpanan sertifikat yang ditentukan dalam anggota hCertStore . |
|
Ekspor hanya sertifikat dari penyimpanan sertifikat yang ditentukan dalam anggota hCertStore . |
pCertContext
Penunjuk ke struktur CERT_CONTEXT yang berisi sertifikat yang akan diekspor. Anggota ini digunakan jika anggota dwSubjectChoice berisi CRYPTUI_WIZ_EXPORT_CERT_CONTEXT.
pCTLContext
Penunjuk ke struktur CTL_CONTEXT yang berisi CTL untuk diekspor. Anggota ini digunakan jika anggota dwSubjectChoice berisi CRYPTUI_WIZ_EXPORT_CTL_CONTEXT.
pCRLContext
Penunjuk ke struktur CRL_CONTEXT yang berisi CRL untuk diekspor. Anggota ini digunakan jika anggota dwSubjectChoice berisi CRYPTUI_WIZ_EXPORT_CRL_CONTEXT.
hCertStore
Handel ke penyimpanan sertifikat untuk diekspor. Anggota ini digunakan jika anggota dwSubjectChoice berisi CRYPTUI_WIZ_EXPORT_CERT_STORE atau CRYPTUI_WIZ_EXPORT_CERT_STORE_CERTIFICATES_ONLY.
cStores
Jumlah elemen dalam array rghStores .
rghStores
Array penyimpanan sertifikat tambahan untuk mencari sertifikat dalam rantai kepercayaan jika rantai sedang diekspor dengan sertifikat. Anggota ini diabaikan jika dwSubjectChoice adalah apa pun selain nilai CRYPTUI_WIZ_EXPORT_CERT_CONTEXT . Anggota cStores berisi jumlah elemen dalam array ini.
Persyaratan
| Klien minimum yang didukung | Windows XP [hanya aplikasi desktop] |
| Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
| Header | cryptuiapi.h |