Función ClfsGetIoStatistics (wdm.h)
La rutina ClfsGetIoStatistics devuelve estadísticas de E/S para un registro CLFS especificado.
Sintaxis
CLFSUSER_API NTSTATUS ClfsGetIoStatistics(
[in] PLOG_FILE_OBJECT plfoLog,
[in, out] PVOID pvStatsBuffer,
[in] ULONG cbStatsBuffer,
[in] CLFS_IOSTATS_CLASS eStatsClass,
[out, optional] PULONG pcbStatsWritten
);
Parámetros
[in] plfoLog
Puntero a una estructura LOG_FILE_OBJECT que representa una secuencia CLFS. Las estadísticas de E/S se recopilarán para el registro subyacente del flujo en el almacenamiento estable. El autor de la llamada obtuvo anteriormente este puntero llamando a ClfsCreateLogFile.
[in, out] pvStatsBuffer
Puntero a una estructura de CLFS_IO_STATISTICS que recibe los datos de estadísticas de E/S.
[in] cbStatsBuffer
Tamaño, en bytes, del búfer al que apunta pvStatsBuffer. Este parámetro debe ser al menos tamaño de(CLFS_IO_STATISTICS_HEADER). Si este parámetro es menor que tamaño de(CLFS_IO_STATISTICS), pvStatsBuffer solo recibirá una parte de las estadísticas de E/S disponibles.
[in] eStatsClass
Este parámetro está reservado para uso futuro.
[out, optional] pcbStatsWritten
Puntero a una variable con tipo ULONG que recibe el número de bytes escritos en pvStatsBuffer. Este parámetro puede ser null.
Valor devuelto
clfsGetIoStatistics devuelve STATUS_SUCCESS si se ejecuta correctamente; de lo contrario, devuelve uno de los códigos de error definidos en Ntstatus.h.
Observaciones
Para obtener una explicación de los conceptos y la terminología de CLFS, consulte Common Log File System.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Disponible en Windows Server 2003 R2, Windows Vista y versiones posteriores de Windows. |
de la plataforma de destino de | Escritorio |
encabezado de | wdm.h (incluya Wdm.h) |
biblioteca de | Clfs.lib |
DLL de | Clfs.sys |
irQL | <= APC_LEVEL |