Fungsi panggilan balik CryptXmlDllFinalizeDigest (cryptxml.h)

Fungsi CryptXmlDllFinalizeDigest mengambil nilai hash.

Fungsi CryptXmlDllFinalizeDigest diekspos melalui fungsi CryptXmlDllGetInterface yang diekspor.

Sintaks

CryptXmlDllFinalizeDigest Cryptxmldllfinalizedigest;

HRESULT Cryptxmldllfinalizedigest(
  [in]  CRYPT_XML_DIGEST hDigest,
  [out] BYTE *pbDigest,
        ULONG cbDigest
)
{...}

Parameter

[in] hDigest

Handel objek hash yang digunakan untuk memasukkan data ke dalam hash. Handel ini diperoleh dengan memanggil fungsi CryptXmlDllCreateDigest .

[out] pbDigest

Penunjuk ke buffer yang menerima nilai hash.

cbDigest

Ukuran, dalam byte, dari buffer yang diarahkan oleh parameter pbDigest .

Mengembalikan nilai

Jika fungsi berhasil, fungsi mengembalikan nol.

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

Persyaratan

   
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