TRACE_INFO_DATA 構造体

C++ Build Insights SDK は、Visual Studio 2017 以降と互換性があります。 これらのバージョンのドキュメントを表示するには、この記事の Visual Studio バージョン セレクター コントロールを Visual Studio 2017 以降に設定します。 このページの目次の一番上にあります。

TRACE_INFO_DATA 構造体は、分析または再ログ記録されているトレースを説明するものです。

構文

typedef struct TRACE_INFO_DATA_TAG
{
    unsigned long           LogicalProcessorCount;
    long long               TickFrequency;
    long long               StartTimestamp;
    long long               StopTimestamp;

} TRACE_INFO_DATA;

メンバー

名前 [説明]
LogicalProcessorCount トレースが収集されたコンピューター上の論理プロセッサの数。
TickFrequency ティック単位で計測された期間を評価するときに使用する、1 秒あたりのティック数。
StartTimestamp このフィールドは、トレースの開始時にキャプチャされたティック値に設定されます。
StopTimestamp このフィールドは、トレースの停止時にキャプチャされたティック値に設定されます。

注釈

トレース全体で経過したティック数を得るには、StopTimestamp から StartTimestamp を差し引きます。 得られた結果を時間単位に変換するには TickFrequency を使用します。 ティックを時間単位に変換する例については、EVENT_DATA に関するページを参照してください。