TRACING_SESSION_SYSTEM_EVENT_FLAGS 定数
C++ Build Insights SDK は、Visual Studio 2017 以降と互換性があります。 これらのバージョンのドキュメントを表示するには、この記事の Visual Studio バージョン セレクター コントロールを Visual Studio 2017 以降に設定します。 このページの目次の一番上にあります。
TRACING_SESSION_SYSTEM_EVENT_FLAGS 定数は、トレース中に収集するシステム イベントを表すために使用されます。 これらを使用して、TRACING_SESSION_OPTIONS 構造体の SystemEventFlags フィールドを初期化します。
構文
static const unsigned long long
TRACING_SESSION_SYSTEM_EVENT_FLAGS_CONTEXT = 0x1ULL;
static const unsigned long long
TRACING_SESSION_SYSTEM_EVENT_FLAGS_CPU_SAMPLES = 0x2ULL;
static const unsigned long long
TRACING_SESSION_SYSTEM_EVENT_FLAGS_ALL = 0xFFFFFFFFFFFFFFFFULL;
メンバー
| 名前 | このフラグによって有効にされるイベント |
|---|---|
TRACING_SESSION_SYSTEM_EVENT_FLAGS_CONTEXT |
このフラグは、明示的に指定されていなくても、C++ Build Insights SDK によって既定でアクティブにされます。 これにより、C++ Build Insights が正常に機能するために必要な基本的なシステム イベントが有効になります。 このフラグによって有効にされるイベントにより、プロセス、スレッド、およびイメージの読み込みに関する情報が提供されます。 これらのイベントを無効にすることはできません。 |
TRACING_SESSION_SYSTEM_EVENT_FLAGS_CPU_SAMPLES |
CPU サンプル |
TRACING_SESSION_SYSTEM_EVENT_FLAGS_ALL |
このフラグによって、すべてのシステム イベントがオンになります。 |