Bagikan melalui


Fungsi CryptXmlGetAlgorithmInfo (cryptxml.h)

Fungsi CryptXmlGetAlgorithmInfo mendekode struktur CRYPT_XML_ALGORITHM dan mengembalikan informasi tentang algoritma.

Sintaks

HRESULT CryptXmlGetAlgorithmInfo(
  [in]  const CRYPT_XML_ALGORITHM *pXmlAlgorithm,
        DWORD                     dwFlags,
  [out] CRYPT_XML_ALGORITHM_INFO  **ppAlgInfo
);

Parameter

[in] pXmlAlgorithm

Penunjuk ke struktur CRYPT_XML_ALGORITHM yang menentukan algoritma untuk mengembalikan informasi.

dwFlags

Parameter ini bisa menjadi salah satu nilai berikut.

Nilai Makna
CRYPT_XML_FLAG_DISABLE_EXTENSIONS
0x10000000
Hanya implementasi default untuk tanda tangan dan hash yang digunakan. Ketika bendera ini diatur, tidak ada ekstensi terdaftar lain yang dimuat.

[out] ppAlgInfo

Penunjuk ke penunjuk ke struktur CRYPT_XML_ALGORITHM_INFO . Ketika Anda telah selesai menggunakan memori yang ditujukan oleh parameter ppAlgInfo , bebaskan dengan memanggil fungsi LocalFree .

Nilai kembali

Jika fungsi berhasil, fungsi mengembalikan nol.

Jika fungsi gagal, fungsi mengembalikan nilai HRESULT yang menunjukkan kesalahan.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 7 [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 R2 [hanya aplikasi desktop]
Target Platform Windows
Header cryptxml.h
Pustaka Cryptxml.lib
DLL Cryptxml.dll