PFN_CRYPT_XML_CREATE_TRANSFORM fungsi panggilan balik (cryptxml.h)
Fungsi panggilan balik PFN_CRYPT_XML_CREATE_TRANSFORM membuat transformasi untuk penyedia data tertentu.
PFN_CRYPT_XML_CREATE_TRANSFORM PfnCryptXmlCreateTransform;
HRESULT PfnCryptXmlCreateTransform(
[in] const CRYPT_XML_ALGORITHM *pTransform,
[in] CRYPT_XML_DATA_PROVIDER *pProviderIn,
[out] CRYPT_XML_DATA_PROVIDER *pProviderOut
)
{...}
[in] pTransform
Struktur CRYPT_XML_ALGORITHM yang menentukan transformasi yang akan diterapkan.
[in] pProviderIn
Penunjuk ke struktur CRYPT_XML_DATA_PROVIDER yang menentukan penyedia data untuk digunakan sebagai input untuk transformasi.
[out] pProviderOut
Penunjuk ke struktur CRYPT_XML_DATA_PROVIDER untuk menerima penyedia data transformasi.
Jika fungsi berhasil, fungsi mengembalikan nol.
Jika fungsi gagal, fungsi mengembalikan nilai HRESULT yang menunjukkan kesalahan.
Dalam rantai transformasi, output transformasi adalah input transformasi berikutnya dalam rantai.
Implementasi fungsi panggilan balik bertanggung jawab untuk memanggil fungsi dekat penyedia pada transformasi input untuk merilis penyedia input.
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 |