XblHttpCallGetResponseBodyBytes
HTTP 呼び出しの応答本体バッファーを取得します。
構文
HRESULT XblHttpCallGetResponseBodyBytes(
XblHttpCallHandle call,
size_t bufferSize,
uint8_t* buffer,
size_t* bufferUsed
)
パラメーター
call _In_
型: XblHttpCallHandle
HTTP 呼び出しのハンドル。
bufferSize _In_
型: size_t
渡される応答の本文のバッファー サイズ。
buffer _Out_writes_bytes_to_(bufferSize,bufferUsed)
型: uint8_t*
書き込まれるバッファー。
bufferUsed _Out_opt_
型: size_t*
バッファーに書き込まれた実際のバイト数の合計。
戻り値
型: HRESULT
この API 操作の結果コード。 値は、S_OK、E_INVALIDARG、または E_FAIL のいずれかになります。
解説
これは HTTP タスクが完了したときに XblHttpCallPerformAsync を呼び出した後にのみ呼び出すことができます。 これは、PerformAsync に渡された 応答の型 がベクトルであった場合にのみ有効です。
要件
ヘッダー: http_call_c.h
ライブラリ: Microsoft.Xbox.Services.141.GSDK.C.lib