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 |