Fungsi panggilan balik CryptXmlDllEncodeAlgorithm (cryptxml.h)
Fungsi CryptXmlDllEncodeAlgorithm mengodekan elemen SignatureMethod atau DigestMethod untuk algoritma agile dengan parameter default.
Fungsi CryptXmlDllEncodeAlgorithm diekspos melalui fungsi CryptXmlDllGetInterface yang diekspor.
Sintaks
CryptXmlDllEncodeAlgorithm Cryptxmldllencodealgorithm;
HRESULT Cryptxmldllencodealgorithm(
[in] const CRYPT_XML_ALGORITHM_INFO *pAlgInfo,
CRYPT_XML_CHARSET dwCharset,
[in, out] void *pvCallbackState,
[in] PFN_CRYPT_XML_WRITE_CALLBACK pfnWrite
)
{...}
Parameter
[in] pAlgInfo
Penunjuk ke struktur CRYPT_XML_ALGORITHM_INFO .
dwCharset
Nilai CRYPT_XML_CHARSET yang menentukan kumpulan karakter XML yang dikodekan.
[in, out] pvCallbackState
Penunjuk ke argumen yang diteruskan ke fungsi panggilan balik yang ditujukkan oleh parameter pfnWrite .
[in] pfnWrite
Fungsi panggilan balik PFN_CRYPT_XML_WRITE_CALLBACK yang menerima XML yang dikodekan.
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 |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk