XtfDebugStringCallback
XtfCaptureOutputBegin によってキャプチャされた出力デバッグ文字列ごとに呼び出されるコールバックです。Syntax
Parameters
processId型: UINT32 [in] このデバッグ文字列を出力したプロセスの ID です。 threadId
型: UINT32 [in] タイトルのスレッドの ID です。 cpuGroup
型: UINT16 [in] タイトルの CPU グループです。 cpuIndex
型: UINT16 [in] タイトルの CPU インデックスです。 level
型: UINT32 [in] 内部使用のために予約されています。 componentId
型: UINT32 [in] 内部使用のために予約されています。 sequenceNumber
型: UINT32 [in] デバッグ文字列のシーケンス番号です。まれにデバッグ文字列の順序が入れ替わって返される場合があり、このパラメーターの値を用いてデバッグ出力の順序を判別できます。 interruptTime
型: UINT64 [in] 内部使用のために予約されています。 flags
型: UINT32 [in] 内部使用のために予約されています。 sourceIdentifier
型: PCWSTR [in] デバッグ文字列のソースです。このパラメーターは “Title” または “System” のいずれかに設定されます。 messageData
型: PCWSTR [in] デバッグ出力文字列です。 context
型: PVOID [in, optional] XtfCaptureOutputBegin に渡されたコンテキスト オブジェクトへのポインターです。
Return value
なし。Remarks
このコールバックは、キャプチャ セッション中にキャプチャされる出力デバッグ文字列ごとにXtfCaptureOutputBegin 関数によって呼び出されます。開発機からの一般的なデバッグ出力をキャプチャするには、このコールバック関数と XtfDebugStringErrorCallback コールバック関数を併用します。開発機の特定のプロセス ID からのデバッグ出力を監視する場合は、デバッグ モニター クライアントを使用してください。デバッグ モニター クライアントの使用方法の詳細については、XtfCreateDebugMonitorClient を参照してください。
Requirements
ヘッダー: xtfapi.h ライブラリ: XtfApi.lib サポートされているプラットフォーム: Windows (XBOX コンソール ツール用)See also
XTF Transport Errors (NDA topic)Additional Xtf APIs
