HCTracePlatformWriteMessageToDebuggerCallback
書式設定された libHttpClient のトレース メッセージをデバッガーに書き込むプラットフォーム フック。構文
パラメーター
ヘッダーではこれらのパラメーターは名前なしで宣言されています。このページでは説明的なラベルを使用します。 areaName型: char const* メッセージを生成したトレース領域の名前。 level
型: HCTraceLevel メッセージのトレース レベル。 message
型: char const* スレッド ID、レベル、時刻、および領域のプレフィックスと末尾の改行を含む、書式設定されたメッセージ。 context
型: void* HCTraceSetPlatformCallbacks に渡された writeToDebuggerContext の値。
戻り値
型: void解説
libHttpClient を初期化する前に、HCTraceSetPlatformCallbacks を呼び出してこのコールバックを設定します。libHttpClient は、HCTraceSetTraceToDebugger によってデバッガー出力が有効になっている場合にのみ、コールバックを呼び出します。Windows PC および XBOX 本体向けの libHttpClient の XBOX Game Development Kit (GDK) ビルドは、このコールバックを呼び出しません。代わりに
OutputDebugStringA でデバッガー出力を書き込みます。このフックを呼び出すのは、汎用プラットフォームのトレース実装を使用する libHttpClient ビルドのみです。要件
ヘッダー: trace.h ライブラリ: libHttpClient.lib サポートされているプラットフォーム: Windows、XBOX One ファミリー本体および XBOX Series 本体関連項目
traceHCTraceSetPlatformCallbacks
HCTracePlatformThisThreadIdCallback
HCTraceSetTraceToDebugger
