Partager via


FsRtlIncrementCcFastMdlReadWait, fonction (ntifs.h)

La routine FsRtlIncrementCcFastMdlReadWait incrémente l’objet du gestionnaire de cache CcFastMdlReadWait membre du compteur de performances dans un bloc de contrôle de processeur (PRCB).

Syntaxe

void FsRtlIncrementCcFastMdlReadWait();

Valeur de retour

Aucun

Remarques

FsRtlIncrementCcFastMdlReadWait incrémente le compteur de performances CcFastMdlReadWait du gestionnaire de cache dans le bloc de contrôle par processeur pour le processeur sur lequel FsRtlIncrementCcFastMdlReadWait est appelé. Ce compteur enregistre le nombre d’E/S rapides MDL opérations de lecture (FsRtlMdlRead) serviceées par un pilote de système de fichiers.

Les pilotes du système de fichiers doivent appeler cette fonction pour mettre à jour les CcFastMdlReadWait compteur de performances si le pilote choisit de remplacer le gestionnaire de lecture MDL d’E/S rapide par défaut.

Le compteur est utilisé uniquement pour enregistrer les opérations de lecture MDL d’E/S rapides pour une longueur différente de zéro. FsRtlIncrementCcFastMdlReadWait ne doit pas être appelé pour une lecture MDL d’E/S rapide de longueur nulle.

Les pilotes du système de fichiers ne doivent pas incrémenter les CcFastMdlReadWait compteur de performances si leur gestionnaire de lecture MDL d’E/S rapide retourne FALSE en raison de IoGetTopLevelIrp renvoyant une valeur NULL non-. Le compteur ne doit être incrémenté que si le pilote du système de fichiers tente réellement de satisfaire une lecture MDL d’E/S rapide de longueur différente de zéro.

Exigences

Exigence Valeur
client minimum pris en charge Windows Vista
plateforme cible Universel
d’en-tête ntifs.h (include FltKernel.h, Ntifs.h)
bibliothèque NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= APC_LEVEL

Voir aussi

IoGetTopLevelIrp

MDL