Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
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 |