PFN_CRYPT_XML_WRITE_CALLBACK回调函数 (cryptxml.h)

PFN_CRYPT_XML_WRITE_CALLBACK回调函数写入 XML 数据。

语法

PFN_CRYPT_XML_WRITE_CALLBACK PfnCryptXmlWriteCallback;

HRESULT PfnCryptXmlWriteCallback(
  [in, out] void *pvCallbackState,
  [in]      const BYTE *pbData,
            ULONG cbData
)
{...}

参数

[in, out] pvCallbackState

指向参数的指针,该参数传递给 CryptXmlDllEncodeAlgorithm 函数的 pfnWrite 参数所指向的回调函数。

[in] pbData

指向要写入的数据块的指针。

cbData

pbData 参数指向的数据的大小(以字节为单位)。

返回值

如果函数成功,则函数返回零。

如果函数失败,它将返回一个 指示错误的 HRESULT 值。

要求

要求
最低受支持的客户端 Windows 7 [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 R2 [仅限桌面应用]
目标平台 Windows
标头 cryptxml.h