Compartir a través de


Función PdhVbGetLogFileSize

La función PdhVbGetLogFileSize devuelve el tamaño del archivo de registro especificado. Esta función llama a PdhGetLogFileSize.

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 PdhVbGetLogFileSize( _ ByVal hLog As PDH_HLOG, _ ByRef llSize As LONG _ ) As DWORD

Parámetros

hLog [in]

Identificador del archivo de registro. La función PdhOpenLog devuelve este identificador.

llSize [out]

Puntero a una variable que recibe el tamaño del archivo de registro, en bytes.

Valor devuelto

Si la función se ejecuta 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.

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

PdhGetLogFileSize

PdhVbOpenLog

PdhVbUpdateLog