Metode IEnroll4::createPFXWStr (xenroll.h)

[Metode ini tidak lagi tersedia untuk digunakan pada Windows Server 2008 dan Windows Vista.]

Metode createPFXWStr menyimpan rantai sertifikat dan kunci privat yang diterima dalam string format Pertukaran Informasi Pribadi (PFX). Format PFX juga dikenal sebagai PKCS #12. Metode ini pertama kali didefinisikan dalam antarmuka IEnroll4 .

Sintaks

HRESULT createPFXWStr(
  [in]  LPCWSTR          pwszPassword,
  [out] PCRYPT_DATA_BLOB pblobPFX
);

Parameter

[in] pwszPassword

Penunjuk ke string Unicode yang dihentikan null yang mewakili kata sandi untuk pesan format PFX. Nilai ini mungkin kosong atau NULL untuk menunjukkan bahwa tidak ada kata sandi yang digunakan. Setelah Anda selesai menggunakan kata sandi, hapus informasi sensitif dari memori dengan memanggil SecureZeroMemory. Untuk informasi selengkapnya tentang melindungi kata sandi, lihat Menangani Kata Sandi.

[out] pblobPFX

Penunjuk ke struktur CRYPT_DATA_BLOB yang menerima informasi sertifikat format PFX yang dikodekan base64.

Setelah Anda selesai menggunakan memori ini, bebaskan dengan meneruskan anggota pbData struktur ini ke fungsi CoTaskMemFree .

Mengembalikan nilai

Jika metode berhasil, metode mengembalikan S_OK.

Jika metode gagal, metode mengembalikan nilai HRESULT yang menunjukkan kesalahan. Untuk daftar kode kesalahan umum, lihat Nilai HRESULT Umum.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header xenroll.h
Pustaka Uuid.lib
DLL Xenroll.dll

Lihat juga

IEnroll4