Функция PdhVbGetCounterPathElements
Функция PdhVbGetCounterPathElements анализирует полную строку пути счетчика производительности на отдельные элементы. Каждая из строковых переменных должна иметь одинаковый размер (BufferSize), а также быть измеренными и инициализированными, прежде чем они будут использоваться в этой функции.
Важно!
Функция, описываемая в этом разделе, может быть изменена или недоступна в будущем. Вместо этого корпорация Майкрософт рекомендует использовать функции, описанные в разделе Функции счетчиков производительности.
Функция PdhVbGetCounterPathElements( _ ByVal PathString As String, _ ByVal MachineName As String, _ ByVal ObjectName As String, _ ByVal InstanceName As String, _ ByVal ParentInstance As String, _ ByVal CounterName As String, _ ByVal BufferSize As Long _ ) As Long
Параметры
-
PathString
-
Строка пути счетчика, которая должна быть разбита на отдельные элементы.
-
MachineName
-
Строка для получения имени компьютера.
-
ObjectName
-
Строка для получения имени объекта.
-
InstanceName
-
Строка для получения имени экземпляра, если используется.
-
ParentInstance
-
Строка для получения родительского экземпляра, если используется.
-
CounterName
-
Строка для получения имени счетчика.
-
BufferSize
-
Максимальный размер каждой строковой переменной, используемой в качестве параметра для этого вызова функции.
Возвращаемое значение
Если функция выполняется успешно, она возвращает целое число Long , равное ERROR_SUCCESS.
Если функция завершается сбоем, возвращаемое значение представляет собой код системной ошибки или код ошибки PDH. Ниже приведены возможные значения.
Код возврата | Описание |
---|---|
|
Один или несколько строковых буферов не имеет правильного размера. |
|
Один или несколько элементов пути счетчика слишком велики для длины возвращаемого буфера. |
|
Не удалось выделить временный буфер памяти. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows XP [только классические приложения] |
Минимальная версия сервера |
Windows Server 2003 [только классические приложения] |
Библиотека |
|
DLL |
|