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 このフラグによって、すべてのシステム イベントがオンになります。