Compartir a través de


Función PdhVbUpdateLog

La función PdhVbUpdateLog actualiza la consulta actual y escribe nuevos datos en el archivo de registro. Esta función llama a PdhUpdateLog.

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.

Function PdhVbUpdateLog( _ ByVal hLog As PDH_HLOG, _ ByVal szUserString As LPCTSTR _ )

Parámetros

hLog [in]

Identificador del archivo de registro que se va a actualizar. La función PdhVbOpenLog devuelve este identificador.

szUserString [in]

Puntero a una cadena que especifica los datos que se van a agregar al archivo de registro. Esto se usa generalmente para los comentarios dentro del archivo de registro.

Valor devuelto

Si la función se realiza correctamente, devuelve 0.

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
PDH_INSUFFICIENT_BUFFER
Los datos solicitados son mayores que el búfer proporcionado. No se pueden devolver los datos solicitados.
PDH_INVALID_ARGUMENT
Uno o varios de los búferes de cadena no son el tamaño correcto.
PDH_INVALID_HANDLE
El manipulador no es un objeto PDH válido.
PDH_LOG_FILE_OPEN_ERROR
No se puede abrir el archivo de registro especificado.
PDH_FILE_NOT_FOUND
No se encuentra el archivo especificado.

Comentarios

Debe haber una consulta abierta actualmente y los contadores deseados deben agregarse a ella antes de llamar a esta función.

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
Pdh.lib
Archivo DLL
Pdh.dll

Consulte también

PdhUpdateLog

PdhVbGetLogFileSize

PdhVbOpenLog