共用方式為


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 [僅限桌面應用程式]
程式庫
Pdh.lib
DLL
Pdh.dll

另請參閱

PdhVbIsGoodStatus