PdhVbGetDoubleCounterValue 函数
PdhVbGetDoubleCounterValue 函数将指定计数器的当前值作为双精度浮点值返回。 在使用返回的数字之前,应检查 CounterStatus,因为计数器在读取时可能无效。 若要检查计数器状态,请调用 PdhVbIsGoodStatus 函数。
重要
本主题介绍的函数将来可能会更改或不可用。 相反,Microsoft 建议使用 性能计数器函数中所述的函数。
函数 PdhVbGetDoubleCounterValue ( _ ByVal CounterHandle As Long, _ ByRef CounterStatus As Long _ ) As Double
参数
-
CounterHandle
-
要读取其当前值的计数器的 ID。
-
CounterStatus
-
将计数器值的当前状态返回到调用方中的变量。 仅当 CounterStatus 中返回的值PDH_CSTATUS_VALID_DATA或PDH_CSTATUS_NEW_DATA (看到 PDH 错误代码) 时,返回的数据值才有效。 如果 CounterStatus 中返回的值是任何其他值,请不要使用数据。
返回值
函数返回当前计数器的双精度浮点值,根据计数器类型的定义计算并设置其格式。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows XP [仅限桌面应用] |
最低受支持的服务器 |
Windows Server 2003 [仅限桌面应用] |
库 |
|
DLL |
|