PERF_COUNTER_BLOCK 結構 (winperf.h)
描述記憶體區塊,其中包含物件計數器的原始性能計數器數據。
語法
typedef struct _PERF_COUNTER_BLOCK {
DWORD ByteLength;
} PERF_COUNTER_BLOCK, *PPERF_COUNTER_BLOCK;
成員
ByteLength
這個結構的大小和後續的原始計數器數據,以位元組為單位。
備註
PERF_COUNTER_DEFINITION的CounterOffset成員會從這個結構的開頭到計數器值提供位移。
PERF_OBJECT_TYPE 區塊內PERF_COUNTER_BLOCK結構的位置取決於物件是否包含 實例。 如需詳細資訊,請參閱 效能數據格式。
您必須確定計數器區塊的大小對齊 8 位元組界限。 例如,如果性能物件包含兩個 DWORD 計數器,您必須將額外的四個字節新增至計數器區塊,使其對齊 8 位元組界限。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows XP [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2003 [僅限傳統型應用程式] |
標頭 | winperf.h (包含 Windows.h) |