PERF_MULTI_COUNTERS 構造体 (perflib.h)
構造体を含む PERF_MULTI_COUNTERS ブロックに関する情報を提供します。 PERF_MULTI_COUNTERS ブロックは、複数カウンター クエリのPERF_COUNTER_HEADER ブロックの一部として結果が提供されるパフォーマンス カウンターを示します。 PERF_MULTI_COUNTERS ブロックは、PERF_MULTI_COUNTERS構造体の後に、パフォーマンス カウンター識別子を指定する一連の DWORD 値で構成されます。
構文
typedef struct _PERF_MULTI_COUNTERS {
ULONG dwSize;
ULONG dwCounters;
} PERF_MULTI_COUNTERS, *PPERF_MULTI_COUNTERS;
メンバー
dwSize
PERF_MULTI_COUNTERS ブロックの合計サイズ (バイト単位)。 この合計サイズは、 PERF_MULTI_COUNTERS 構造体のサイズとすべてのパフォーマンス カウンター識別子の合計です。
dwCounters
PERF_MULTI_COUNTERS ブロックに含まれるパフォーマンス カウンター識別子の数。
注釈
PerfQueryCounterData 関数は、PERF_COUNTER_HEADER ブロック内にPERF_MULTI_COUNTERS ブロックを含む可能性があるPERF_DATA_HEADER ブロックを取得します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 10バージョン 1607 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2016 [デスクトップ アプリのみ] |
Header | perflib.h |