Bagikan melalui


Metode IEnroll::enumProvidersWStr (xenroll.h)

[Metode ini tidak lagi tersedia untuk digunakan pada Windows Server 2008 dan Windows Vista.]

Metode enumProvidersWStr mengambil nama penyedia layanan kriptografi (CSP) yang tersedia yang ditentukan oleh properti ProviderType . Metode ini pertama kali didefinisikan dalam antarmuka IEnroll .

Sintaks

HRESULT enumProvidersWStr(
  [in]  LONG   dwIndex,
  [in]  LONG   dwFlags,
  [out] LPWSTR *pbstrProvName
);

Parameter

[in] dwIndex

Menentukan posisi ordinal CSP yang namanya akan diambil. Tentukan nol untuk CSP pertama.

[in] dwFlags

Menentukan bendera yang diteruskan ke fungsi CryptEnumProviders . Saat ini tidak digunakan; tentukan nol.

[out] pbstrProvName

Penunjuk ke variabel LPWSTR yang menerima nama CSP dengan jenis properti yang ditentukan.

Nilai kembali

Nilai yang dikembalikan adalah HRESULT. Nilai S_OK menunjukkan keberhasilan. Nilai ERROR_NO_MORE_ITEMS dikembalikan ketika tidak ada lagi CSP dengan jenis properti yang ditunjukkan oleh properti ProviderType .

Keterangan

Jika nilai properti ProviderType belum ditetapkan, nilai default (biasanya PROV_RSA_FULL) ProviderType seperti yang diatur dalam registri digunakan.

Metode enumProvidersWStr memanggil fungsi CryptEnumProviders .

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

Lihat juga

IEnroll