Поделиться через


Функция PdhVbGetDoubleCounterValue

Функция PdhVbGetDoubleCounterValue возвращает текущее значение указанного счетчика в виде значения двойной точности с плавающей запятой. Перед использованием возвращаемого числа необходимо проверить значение CounterStatus , так как счетчик может быть недопустимым при чтении. Чтобы проверить состояние счетчика, вызовите функцию PdhVbIsGoodStatus .

Важно!

Функция, описываемая в этом разделе, может быть изменена или недоступна в будущем. Вместо этого корпорация Майкрософт рекомендует использовать функции, описанные в разделе Функции счетчиков производительности.

Функция PdhVbGetDoubleCounterValue( _ ByVal CounterHandle As Long, _ ByRef CounterStatus As Long _ ) As 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