Fungsi panggilan balik CryptXmlDllCreateDigest (cryptxml.h)
Fungsi CryptXmlDllCreateDigest membuat objek hash untuk metode yang ditentukan.
Fungsi CryptXmlDllCreateDigest diekspos melalui fungsi CryptXmlDllGetInterface yang diekspor.
Sintaks
CryptXmlDllCreateDigest Cryptxmldllcreatedigest;
HRESULT Cryptxmldllcreatedigest(
[in] const CRYPT_XML_ALGORITHM *pDigestMethod,
[out] ULONG *pcbSize,
[out] CRYPT_XML_DIGEST *phDigest
)
{...}
Parameter
[in] pDigestMethod
Penunjuk ke struktur CRYPT_XML_ALGORITHM yang menentukan algoritma yang akan digunakan untuk membuat hash.
[out] pcbSize
Penunjuk ke variabel ULONG yang menerima ukuran, dalam byte, dari hash.
[out] phDigest
Penunjuk ke variabel CRYPT_XML_DIGEST yang menerima penunjuk ke hash.
Ketika Anda telah selesai menggunakan sumber daya yang dialokasikan oleh panggilan ke fungsi ini, Anda harus membebaskannya dengan memanggil fungsi CryptXmlDllCloseDigest .
Mengembalikan nilai
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 |