Metode ICertView2::SetTable (certview.h)
Metode SetTable menentukan tabel database Layanan Sertifikat mana yang digunakan untuk panggilan berikutnya ke metode antarmuka ICertView2 .
Sintaks
HRESULT SetTable(
[in] LONG Table
);
Parameter
[in] Table
Menentukan tabel database Layanan Sertifikat yang akan digunakan untuk panggilan berikutnya. Parameter ini harus menjadi salah satu nilai berikut.
Nilai | Makna |
---|---|
|
Tabel atribut digunakan untuk panggilan berikutnya. |
|
Tabel daftar pencabutan sertifikat (CRL) digunakan untuk panggilan berikutnya. |
|
Tabel ekstensi digunakan untuk panggilan berikutnya. |
|
Tabel permintaan yang tertunda, permintaan yang ditolak, sertifikat yang diterbitkan, dan sertifikat yang dicabut digunakan untuk panggilan berikutnya. |
Nilai kembali
VB
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.
Keterangan
Sebelum memanggil metode SetTable , perlu untuk membuat koneksi dengan server Layanan Sertifikat dengan memanggil metode OpenConnection terlebih dahulu. Setelah panggilan OpenConnection dan SetTable dilakukan, panggilan berikutnya ke metode antarmuka ICertView2 akan menggunakan tabel database Layanan Sertifikat yang ditentukan oleh metode SetTable .
Jika metode SetTable tidak dipanggil, maka tabel default CVRC_TABLE_REQCERT digunakan.
Contoh
HRESULT hr;
// Specify the certificate revocation list table.
hr = pCertView2->SetTable(CVRC_TABLE_CRL);
if (FAILED(hr))
{
printf("Failed SetTable\n");
exit(1); // Or other error action.
}
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Tidak ada yang didukung |
Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | certview.h (termasuk Certsrv.h) |
Pustaka | Certidl.lib |
DLL | Certadm.dll |