Metode IX509CertificateRequestPkcs10::get_KeyContainerNamePrefix (certenroll.h)

Properti KeyContainerNamePrefix menentukan atau mengambil awalan yang digunakan untuk membuat nama kontainer untuk kunci privat baru.

Properti ini bersifat baca/tulis.

Sintaks

HRESULT get_KeyContainerNamePrefix(
  BSTR *pValue
);

Parameter

pValue

Nilai kembali

Tidak ada

Keterangan

Setiap penyedia layanan kriptografi CryptoAPI atau API Kriptografi: Penyedia kunci Generasi Berikutnya (CNG) mempertahankan kontainer kunci untuk kunci privat. Untuk mengambil nama kontainer kunci untuk kunci yang ada, gunakan properti ContainerName dari objek IX509PrivateKey .

Awalan dapat berisi string apa pun yang terbatas pada panjang maksimum nama kontainer kunci dan karakter nama kontainer legal. Misalnya, jika Anda tidak memanggil properti ContainerName untuk menentukan nama kontainer kunci, satu secara otomatis dibuat ketika kunci privat dibuat, dan awalan untuk nama kontainer akan menjadi string "lp". Misalnya, jika Anda membuat test harness dan ingin membedakan kontainer kunci dengan program yang menghasilkannya, Anda dapat menggunakan nama executable sebagai awalan.

Anda harus mengatur properti ini sebelum memanggil metode Encode , dan Anda harus menginisialisasi objek IX509CertificateRequestPkcs10 sebelum memanggil properti ini. Untuk informasi selengkapnya, lihat salah satu metode berikut:

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Target Platform Windows
Header certenroll.h
DLL CertEnroll.dll

Lihat juga

IX509CertificateRequestPkcs10