Bagikan melalui


Metode ICertEncodeCRLDistInfo::SetNameEntry (certenc.h)

Metode SetNameEntry menetapkan nama pada indeks tertentu dari titik distribusi dalam array informasi distribusi daftar pencabutan sertifikat (CRL).

Sintaks

HRESULT SetNameEntry(
  [in] LONG       DistPointIndex,
  [in] LONG       NameIndex,
  [in] LONG       NameChoice,
  [in] const BSTR strName
);

Parameter

[in] DistPointIndex

Menentukan indeks titik distribusi CRL untuk mengatur nama. Nilai pertama adalah pada nol indeks.

[in] NameIndex

Menentukan indeks entri nama yang akan diatur. Nilai pertama adalah pada nol indeks.

[in] NameChoice

Menentukan pilihan nama yang sedang ditetapkan. Pilihan nama menunjukkan jenis nama sehingga dapat digunakan dengan benar. Pilihan nama harus menjadi salah satu nilai berikut.

Nilai Makna
CERT_ALT_NAME_RFC822_NAME
Nama tersebut adalah alamat email.
CERT_ALT_NAME_DNS_NAME
Nama adalah string IA5 yang menentukan nama DNS (Sistem Nama Domain) dalam format host.entity.domain.
CERT_ALT_NAME_URL
Nama adalah string IA5 yang menentukan URL dalam format Service://HostName/Path.
CERT_ALT_NAME_REGISTERED_ID
Nama adalah pengidentifikasi objek terdaftar (OID).

[in] strName

Menentukan nama.

Nilai kembali

VB

Jika metode berhasil, metode akan mengembalikan S_OK.

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

Persyaratan

   
Klien minimum yang didukung Tidak ada yang didukung
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header certenc.h (termasuk Certsrv.h)
Pustaka Certidl.lib
DLL Certenc.dll

Lihat juga

ICertEncodeCRLDistInfo

ICertEncodeCRLDistInfo::GetName

ICertEncodeCRLDistInfo::GetNameChoice

ICertEncodeCRLDistInfo::SetNameCount