Compartir a través de


Función PdhGetLogFileSize (pdh.h)

Devuelve el tamaño del archivo de registro especificado.

Sintaxis

PDH_FUNCTION PdhGetLogFileSize(
  [in]  PDH_HLOG hLog,
  [out] LONGLONG *llSize
);

Parámetros

[in] hLog

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

[out] llSize

Tamaño del archivo de registro, en bytes.

Valor devuelto

Si la función se ejecuta correctamente, devuelve ERROR_SUCCESS.

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_LOG_FILE_OPEN_ERROR
Error al intentar abrir el archivo de registro.
PDH_INVALID_HANDLE
El identificador no es válido.

Comentarios

Si el identificador del archivo de registro apunta a varios archivos de registro enlazados, el tamaño es la suma de todos los archivos de registro. Si el archivo de registro es un archivo de registro sql, el parámetro llSize es el número de registros del archivo de registro.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado pdh.h
Library Pdh.lib
Archivo DLL Pdh.dll

Consulte también

PdhOpenLog