XblHttpCallGetHeader
指定されたヘッダー名の HTTP 呼び出しの応答ヘッダーを取得します。
構文
HRESULT XblHttpCallGetHeader(
XblHttpCallHandle call,
const char* headerName,
const char** headerValue
)
パラメーター
call _In_
型: XblHttpCallHandle
HTTP 呼び出しのハンドル。
headerName _In_z_
型: char*
HTTP 呼び出しの UTF-8 エンコード応答ヘッダー名。 返された文字列ポインターのメモリは、XblHttpCallHandle オブジェクトの存続期間中、XblHttpCallCloseHandle() が呼び出されるまでは有効なままです。
headerValue _Out_
型: char**
HTTP 呼び出しの、UTF-8 エンコードされた応答ヘッダー値。 ヘッダーが存在しない場合は nullptr を返します。 返された文字列ポインターのメモリは、XblHttpCallHandle オブジェクトの存続期間中、XblHttpCallCloseHandle() が呼び出されるまでは有効なままです。
戻り値
型: HRESULT
この API 操作の結果コード。 値は、S_OK、E_INVALIDARG、または E_FAIL のいずれかになります。
解説
これは HTTP タスクが完了したときに XblHttpCallPerformAsync を呼び出した後にのみ呼び出すことができます。
要件
ヘッダー: http_call_c.h
ライブラリ: Microsoft.Xbox.Services.141.GSDK.C.lib