Bagikan melalui


Metode ICEnroll::get_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 get_WriteCertToCSP(
  BOOL *fBool
);

Parameter

fBool

Mengembalikan nilai

Tidak ada

Keterangan

Properti ini biasanya digunakan dengan kartu pintar, di mana sertifikat ditulis ke kartu pintar selain ditulis ke toko "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 tergantung 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

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