Metode ICEnroll::p ut_WriteCertToCSP (xenroll.h)
[Properti ini tidak lagi tersedia untuk digunakan pada Windows Server 2008 dan Windows Vista.]
Properti WriteCertToCSP menetapkan atau mengambil nilai Boolean yang menentukan apakah sertifikat harus ditulis ke penyedia layanan kriptografi (CSP).
Properti ini pertama kali ditentukan oleh antarmuka ICEnroll .
Properti ini bersifat baca/tulis.
Sintaks
HRESULT put_WriteCertToCSP(
BOOL fBool
);
Parameter
fBool
Menampilkan nilai
Tidak ada
Keterangan
Properti ini biasanya digunakan dengan kartu pintar, di mana sertifikat ditulis ke kartu pintar selain ditulis ke penyimpanan "MY".
Nilai default adalah true, yang berarti bahwa Kontrol Pendaftaran Sertifikat akan mencoba menulis sertifikat ke CSP tetapi tidak akan gagal kecuali terjadi kesalahan token perangkat keras. Jika nilai ini benar, tetapi tidak ada kartu pintar atau CSP yang bergantung pada perangkat keras lainnya yang diinstal, maka kesalahan token perangkat keras akan diabaikan.
Untuk secara eksplisit memaksa agar Kontrol Pendaftaran Sertifikat tidak mencoba menulis ke CSP, atur nilai ini ke false.
WriteCertToCSP memengaruhi perilaku metode berikut:
Contoh
BOOL bWriteCSP;
HRESULT hr;
// pEnroll is previously instantiated ICEnroll interface pointer
// get the WriteCertToCSP value
hr = pEnroll->get_WriteCertToCSP( &bWriteCSP );
if (FAILED( hr ))
printf("Failed get_WriteCertToCSP - %x\n", hr );
else
printf( "WriteCertToCSP: %d\n", bWriteCSP );
// set the WriteCertToCSP value
hr = pEnroll->put_WriteCertToCSP( TRUE );
if (FAILED( hr ))
printf("Failed put_WriteCertToCSP - %x\n", hr );
else
printf( "WriteCertToCSP set to TRUE\n" );
Persyaratan
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 |