PdhVbGetDoubleCounterValue 函式
PdhVbGetDoubleCounterValue函式會以雙精確度浮點數傳回指定計數器的目前值。 您應該先檢查 CounterStatus ,再使用傳回的數位,因為計數器在讀取時可能無效。 若要檢查計數器狀態,請呼叫 PdhVbIsGoodStatus 函 式。
重要
本主題描述的函式未來可能會改變或無法使用。 相反地,Microsoft 建議您使用 效能計數器函式中所述的函式。
函式 PdhVbGetDoubleCounterValue ( _ ByVal CounterHandle As Long, _ byRef CounterStatus As Long _ ) 為 double
參數
-
CounterHandle
-
要讀取其目前值之計數器的識別碼。
-
CounterStatus
-
變數,其中計數器值的目前狀態會傳回給呼叫端。 只有在 CounterStatus 中傳回的值PDH_CSTATUS_VALID_DATA或PDH_CSTATUS_NEW_DATA (看到 PDH 錯誤碼) 時,傳回的資料值才有效。 如果 CounterStatus 中傳回的值是任何其他值,請勿使用資料。
傳回值
此函式會傳回目前計數器的雙精確度浮點值,計算並格式化為計數器類型所定義。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows XP [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows Server 2003 [僅限桌面應用程式] |
程式庫 |
|
DLL |
|