PERF_COUNTER_DATA 結構 (perflib.h)

包含包含結構 之PERF_COUNTER_DATA 區塊的相關信息。 PERF_COUNTER_DATA 區塊提供原始性能計數器數據,並依序包含下列專案:

  1. PERF_COUNTER_DATA 結構。
  2. 原始性能計數器數據。
  3. 填補,讓區塊的總大小成為八個字節的倍數。

語法

typedef struct _PERF_COUNTER_DATA {
  ULONG dwDataSize;
  ULONG dwSize;
} PERF_COUNTER_DATA, *PPERF_COUNTER_DATA;

成員

dwDataSize

PERF_COUNTER_DATA 區塊中,依循PERF_COUNTER_DATA結構的原始性能計數器數據大小,以位元組為單位。

dwSize

PERF_COUNTER_DATA區塊的大小總計,這是下列專案的大小總和:

  • PERF_COUNTER_DATA 結構
  • 原始性能計數器數據
  • 確保 PERF_COUNTER_DATA 區塊大小的填補是8個字節的倍數

備註

PerfQueryCounterData 函式會傳回PERF_DATA_HEADER區塊,該區塊可能包含PERF_COUNTER_DATA區塊,或間接包含PERF_MULTI_INSTANCES區塊的一部分。

規格需求

需求
最低支援的用戶端 Windows 10 版本 1607 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2016 [僅限傳統型應用程式]
標頭 perflib.h

另請參閱

PerfQueryCounterData