HCHttpCallResponseSetResponseBodyBytes
设置 HTTP 调用的响应正文字节缓冲区。 如果以前使用 HCHttpCallResponseSetResponseBodyWriteFunction 在此调用句柄上设置了自定义写入回调,则此操作将失败,因为它们之间互斥。
语法
HRESULT HCHttpCallResponseSetResponseBodyBytes(
HCCallHandle call,
const uint8_t* bodyBytes,
size_t bodySize
)
参数
call _In_
类型:HCCallHandle
HTTP 调用的句柄。
bodyBytes _In_reads_bytes_(bodySize)
类型:uint8_t*
HTTP 调用的响应正文字节。
bodySize _In_
类型:size_t
正在设置的正文长度(字节)。
返回值
类型:HRESULT
此 API 操作的结果代码。 可能的值为 S_OK、E_INVALIDARG、E_OUTOFMEMORY 或 E_FAIL。
要求
头文件:httpProvider.h
库: libHttpClient.GDK.lib