PDH_RAW_COUNTER結構 (pdh.h)
PDH_RAW_COUNTER 結構會傳回從計數器提供者收集的數據。 不會對數據執行任何翻譯、格式化或其他解譯。
語法
typedef struct _PDH_RAW_COUNTER {
DWORD CStatus;
FILETIME TimeStamp;
LONGLONG FirstValue;
LONGLONG SecondValue;
DWORD MultiCount;
} PDH_RAW_COUNTER, *PPDH_RAW_COUNTER;
成員
CStatus
計數器狀態,指出計數器值是否有效。 在計算中使用數據或顯示其值之前,請先檢查此成員。 如需可能值的清單,請參閱 檢查 PDH 介面傳回值。
TimeStamp
收集數據的當地時間,格式為 FILETIME 。
FirstValue
第一個原始計數器值。
SecondValue
第二個原始計數器值。 速率計數器需要兩個值,才能計算可顯示的值。
MultiCount
如果計數器類型包含PERF_MULTI_COUNTER旗標,此成員就會包含計算中使用的其他計數器數據。 例如,PERF_100NSEC_MULTI_TIMER計數器類型包含PERF_MULTI_COUNTER旗標。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows XP [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2003 [僅限傳統型應用程式] |
標頭 | pdh.h |