Función PdhVbAddCounter
La función PdhVbAddCounter crea una entrada de contador en el objeto de consulta especificado y devuelve un identificador a ese contador tras la finalización correcta.
Importante
La función que describe este tema puede modificarse o no estar disponible en el futuro. En su lugar, Microsoft recomienda usar las funciones descritas en Funciones de contadores de rendimiento.
Función PdhVbAddCounter( _ ByVal QueryHandle As Long, _ ByVal CounterPath as String, _ ByVal CounterHandle As Long _ ) As Long
Parámetros
-
QueryHandle
-
Identificador de la consulta a la que se va a asignar este contador. La función PdhVbOpenQuery devuelve este valor.
-
CounterPath
-
Cadena de texto que especifica el nombre de la ruta de acceso del contador que se va a agregar a la consulta. El contenido de esta cadena debe ser una ruta de acceso de contador válida, como se obtiene del explorador de contadores u otro origen.
-
CounterHandle
-
Referencia única que identifica este contador en la consulta. Esta variable debe inicializarse en cero antes de llamar a la función. Contiene un valor válido al devolver solo si la función se completa correctamente.
Valor devuelto
Si la función se ejecuta correctamente, devuelve un entero Long igual a ERROR_SUCCESS y un nuevo identificador en la variable CounterHandle .
Si se produce un error en la función, el valor devuelto es un código de error del sistema o un código de error PDH. A continuación se muestran los valores posibles.
Código devuelto | Descripción |
---|---|
|
Uno o varios de los argumentos no son válidos o incorrectos. |
|
No se pudo asignar un búfer de memoria. |
|
El identificador de consulta no es válido. |
|
No se encontró el contador especificado. |
|
No se encontró el objeto especificado. |
|
No se pudo crear una entrada de equipo. |
|
Se pasó una cadena de ruta de acceso de nombre de contador vacía. |
|
No se pudo determinar la función de cálculo de este contador. |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows Server 2003 [solo aplicaciones de escritorio] |
Biblioteca |
|
Archivo DLL |
|