Fungsi panggilan balik CryptXmlDllVerifySignature (cryptxml.h)

Fungsi CryptXmlDllVerifySignature memverifikasi tanda tangan.

Fungsi CryptXmlDllVerifySignature diekspos melalui fungsi CryptXmlDllGetInterface yang diekspor.

Sintaks

CryptXmlDllVerifySignature Cryptxmldllverifysignature;

HRESULT Cryptxmldllverifysignature(
  [in] const CRYPT_XML_ALGORITHM *pSignatureMethod,
  [in] BCRYPT_KEY_HANDLE hKey,
  [in] const BYTE *pbInput,
  [in] ULONG cbInput,
  [in] const BYTE *pbSignature,
  [in] ULONG cbSignature
)
{...}

Parameter

[in] pSignatureMethod

Penunjuk ke struktur CRYPT_XML_ALGORITHM yang menentukan algoritma.

[in] hKey

Handel ke kunci publik.

[in] pbInput

Penunjuk ke buffer yang berisi data yang ditandatangani. Parameter cbInput berisi ukuran buffer ini.

[in] cbInput

Ukuran, dalam byte, dari buffer yang diacu oleh parameter pbInput .

[in] pbSignature

Penunjuk ke buffer yang berisi nilai tanda tangan yang akan diverifikasi. Parameter cbSignature berisi ukuran buffer ini.

[in] cbSignature

Ukuran, dalam byte, dari penyangga pbSignature .

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