Compartir a través de


Función FsRtlIncrementCcFastMdlReadWait (ntifs.h)

La rutina FsRtlIncrementCcFastMdlReadWait incrementa la rutina del administrador de caché CcFastMdlReadWait miembro del contador de rendimiento en un bloque de control de procesador (PRCB).

Sintaxis

void FsRtlIncrementCcFastMdlReadWait();

Valor devuelto

Ninguno

Observaciones

FsRtlIncrementCcFastMdlReadWait incrementa el ccFastMdlReadWait del administrador de caché contador de rendimiento en el bloque de control por procesador para el procesador en el que se llama a FsRtlIncrementCcFastMdlReadWa it. Este contador registra el número de operaciones de E/S rápidas MDL operaciones de lectura (FsRtlMdlRead) a las que un controlador del sistema de archivos da servicio.

Los controladores del sistema de archivos deben llamar a esta función para actualizar el CcFastMdlReadWait contador de rendimiento si el controlador decide invalidar el controlador de lectura MDL de E/S rápido predeterminado.

El contador solo se usa para registrar operaciones de lectura MDL de E/S rápidas para una longitud distinta de cero. no se debe llamar a FsRtlIncrementCcFastMdlReadWait para una lectura MDL rápida de longitud cero.

Los controladores del sistema de archivos no deben incrementar el contador de rendimiento de CcFastMdlReadWa it si su controlador de lectura MDL de E/S rápido devuelve FALSE debido a IoGetTopLevelIrp devolver un valor de NULL no. El contador solo debe incrementarse si el controlador del sistema de archivos intenta satisfacer realmente una lectura MDL rápida de E/S de longitud no cero.

Requisitos

Requisito Valor
cliente mínimo admitido Windows Vista
de la plataforma de destino de Universal
encabezado de ntifs.h (include FltKernel.h, Ntifs.h)
biblioteca de NtosKrnl.lib
DLL de NtosKrnl.exe
irQL <= APC_LEVEL

Consulte también

IoGetTopLevelIrp

MDL