HCTracePlatformThisThreadIdCallback
libHttpClient のトレース メッセージ用に、呼び出し元スレッドの ID を返すプラットフォーム フック。構文
パラメーター
context型: void* HCTraceSetPlatformCallbacks に渡された threadIdContext の値。ヘッダーではこのパラメーターは名前なしで宣言されています。このページでは context と呼びます。
戻り値
型: uint64_t 呼び出し元スレッドの ID。libHttpClient はこの値を HCTraceCallback の threadId パラメーターとして渡し、デバッガー出力に含めます。解説
libHttpClient を初期化する前に、HCTraceSetPlatformCallbacks を呼び出してこのコールバックを設定します。Windows PC および XBOX 本体向けの libHttpClient の XBOX Game Development Kit (GDK) ビルドは、このコールバックを呼び出しません。代わりにオペレーティング システムのスレッド ID を使用します。このフックを呼び出すのは、汎用プラットフォームのトレース実装を使用する libHttpClient ビルドのみです。
要件
ヘッダー: trace.h ライブラリ: libHttpClient.lib サポートされているプラットフォーム: Windows、XBOX One ファミリー本体および XBOX Series 本体関連項目
traceHCTraceSetPlatformCallbacks
HCTracePlatformWriteMessageToDebuggerCallback
