Metode ISCrdEnr::enumCAName

Metode enumCAName menghitung nama otoritas sertifikasi (CA) untuk nama templat sertifikat tertentu.

Sintaks

HRESULT enumCAName(
  [in]  DWORD     dwIndex,
  [in]  DWORD     dwFlags,
  [in]  BSTR     bstrCertTemplateName,
  [out] BSTR *pbstrCAName
);

SCrdEnr.enumCAName( _
  ByVal dwIndex, _
  ByVal dwFlags, _
  ByVal bstrCertTemplateName, _
  ByRef pbstrCAName _
)

Parameter

dwIndex [in]

Indeks berbasis nol untuk urutan enumerasi.

dwFlags [in]

Nilai yang menentukan apakah nama mengacu pada nama CA atau nama komputer CA. Jika nilai ini SCARD_ENROLL_CA_MACHINE_NAME (didefinisikan sebagai 0x01), nama mengacu pada nama mesin CA. Jika tidak, nama mengacu pada nama CA.

bstrCertTemplateName [in]

Nama templat sertifikat.

pbstrCAName [out]

Penunjuk ke string yang mengembalikan nama CA.

Nilai kembali

C++

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.

VB

String yang mewakili nama CA.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Tidak ada yang didukung
Server minimum yang didukung
Windows Server 2003 [hanya aplikasi desktop]
DLL
Scrdenrl.dll
IID
IID_ISCrdEnr didefinisikan sebagai 753988a1-1357-436d-9cf5-f089bdd67d64

Lihat juga

ISCrdEnr

ISCrdEnr::getCACount

ISCrdEnr::getCAName

ISCrdEnr::setCAName