次の方法で共有


トレース フラグ

トレース フラグは、カーネル モード ドライバーやユーザー モード アプリケーションなどの トレース プロバイダーのプロパティです。 これらのフラグは、トレース プロバイダーが生成するイベントを決定します。 プロバイダーは、フラグをメッセージ生成の条件として解釈します。

通常、フラグは段階的に詳細になるレポート レベルを表しますが、プロバイダーは、トレース メッセージを生成する任意の条件を表すためにフラグを使用できます。

トレース プロバイダーは、WPP_CONTROL_GUIDS 構造体の WPP_DEFINE_BIT 要素でそれぞれのフラグを定義します。 Windows ソフトウェア トレース プリプロセッサ (WPP) は、構造体に現れる順序で、要素に 1 から順でビット値を割り当てます。

トレース セッションを実行する際には、トレース フラグを使用して、セッション中に生成されるメッセージを決定できます。 トレース コンシューマー (TracelogTraceViewなど) を使用すると、ユーザーはトレース セッションの各プロバイダーのトレース フラグとトレース レベルを選択するためのパラメーターとオプションを設定できます。

トレース セッションの実行中に、トレース プロバイダーを再度有効にすると、トレース フラグを変更できます。