Bagikan melalui


Fungsi panggilan balik CryptXmlDllCreateKey (cryptxml.h)

fungsi CryptXmlDllCreateKey mengurai elemen KeyValue dan membuat API Kriptografi: Handel kunci BCrypt Generasi Berikutnya (CNG) untuk memverifikasi tanda tangan.

Sintaks

CryptXmlDllCreateKey Cryptxmldllcreatekey;

HRESULT Cryptxmldllcreatekey(
  [in]  const CRYPT_XML_BLOB *pEncoded,
  [out] BCRYPT_KEY_HANDLE *phKey
)
{...}

Parameter

[in] pEncoded

Penunjuk ke struktur CRYPT_XML_BLOB yang berisi elemen KeyValue .

[out] phKey

Penunjuk ke variabel BCRYPT_KEY_HANDLE yang menerima handel kunci yang digunakan untuk memverifikasi tanda tangan.

Ketika CryptXML telah selesai menggunakan kunci, CryptXML membebaskannya dengan memanggil fungsi BCryptDestroyKey .

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