Función GetLogIoStatistics (clfsw32.h)

Recupera las estadísticas de E/S de registro de un registro dedicado o multiplexado asociado al identificador especificado. Esta función consulta common Log File System (CLFS) para obtener tipos específicos de estadísticas de E/S de registro. Llamar a esta función en un registro multiplexado solo asocia las estadísticas con el registro subyacente.

Sintaxis

CLFSUSER_API BOOL GetLogIoStatistics(
  [in]            HANDLE             hLog,
  [in, out]       PVOID              pvStatsBuffer,
  [in]            ULONG              cbStatsBuffer,
  [in]            CLFS_IOSTATS_CLASS eStatsClass,
  [out, optional] PULONG             pcbStatsWritten
);

Parámetros

[in] hLog

Identificador de un archivo de registro abierto que obtiene CreateLogFile . El identificador de registro puede hacer referencia a un archivo de registro dedicado o multiplexado.

[in, out] pvStatsBuffer

Puntero a un búfer para recibir las estadísticas de E/S.

Este búfer debe ser al menos tan grande como un encabezado de paquete de estadísticas de E/S. Para obtener más información, consulte CLFS_IO_STATISTICS_HEADER.

[in] cbStatsBuffer

Tamaño del búfer de estadísticas de E/S pvStatsBuffer, en bytes.

Si el búfer no es lo suficientemente grande para el paquete de estadísticas, se produce un error en la función con ERROR_MORE_DATA.

[in] eStatsClass

Este parámetro no se implementa en este momento; está reservado para uso futuro.

[out, optional] pcbStatsWritten

Puntero a una variable para recibir el tamaño del paquete de estadísticas de E/S que se escribe en pvStatsBuffer.

Este valor es menor o igual que cbStatsBuffer.

Valor devuelto

Si la función se realiza correctamente, el valor devuelto es distinto de cero.

Si la función no se realiza correctamente, el valor devuelto es cero (0). Para obtener información de error extendida, llame a GetLastError. En la lista siguiente se identifican los posibles códigos de error:

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 R2 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado clfsw32.h
Library Clfsw32.lib
Archivo DLL Clfsw32.dll

Consulte también

CLFS_IOSTATS_CLASS

CLFS_IO_STATISTICS_HEADER

Funciones comunes del sistema de archivos de registro