Bagikan melalui


Metode ICspInformations::GetCspStatusFromProviderName (certenroll.h)

Metode GetCspStatusFromProviderName mengambil objek ICspStatus untuk penyedia warisan berdasarkan nama penyedia dan operasi kunci yang didukung. Metode ini diaktifkan web.

Sintaks

HRESULT GetCspStatusFromProviderName(
  [in]  BSTR        strProviderName,
  [in]  X509KeySpec LegacyKeySpec,
  [out] ICspStatus  **ppValue
);

Parameter

[in] strProviderName

BSTR yang berisi nama penyedia kriptografi atau nama penyedia dan algoritma yang dipisahkan oleh koma dalam format algorithm_name, provider_name.

[in] LegacyKeySpec

Nilai enumerasi X509KeySpec yang menentukan apakah kunci dapat digunakan untuk enkripsi, penandatanganan, atau keduanya. Ini bisa menjadi salah satu nilai berikut:

  • XCN_AT_KEYEXCHANGE
  • XCN_AT_SIGNATURE

[out] ppValue

Alamat variabel yang menerima pointer ke antarmuka ICspStatus yang berisi informasi tentang penyedia kriptografi dan pasangan algoritma yang memenuhi nilai parameter strProviderName dan LegacyKeySpec .

Menampilkan nilai

Jika fungsi berhasil, fungsi akan mengembalikan S_OK.

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

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Target Platform Windows
Header certenroll.h
DLL CertEnroll.dll

Lihat juga

ICspInformation

ICspInformations