FsRtlIncrementCcFastReadNotPossible-Funktion (ntifs.h)
Der FsRtlIncrementCcFastReadNotPossible Routine erhöht den CcFastReadNotPossible-Leistungsindikator in einem Prozessorsteuerelementblock von Cache-Manager-Systemzählern.
Syntax
void FsRtlIncrementCcFastReadNotPossible();
Rückgabewert
Nichts
Bemerkungen
FsRtlIncrementCcFastReadNotPossible erhöht den CcFastReadNotPossible-Leistungsindikator im Prozessorsteuerungsblock von Cache-Manager-Systemzählern. Dieser Indikator gibt an, dass ein schneller E/A-Lesevorgang (FsRtlCopyRead) aufgerufen wurde, aber schnelle E/A nicht möglich war. Dieser Leistungsindikator wird nicht erhöht, wenn schnelle E/A nicht möglich war, da die Dateiressource nicht für den freigegebenen Zugriff abgerufen werden konnte. Wenn die Ressource nicht abgerufen werden konnte, sollte der Leistungsindikator "CcFastReadResourceMiss" erhöht werden.
Dateisystemtreiber sollten diese Funktion aufrufen, um den Leistungsindikator zu aktualisieren, wenn der Treiber den standardmäßigen schnellen E/A-Lesehandler außer Kraft setzt.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows XP |
Zielplattform- | Universal |
Header- | ntifs.h (einschließlich Ntifs.h) |
Library | NtosKrnl.lib |
DLL- | NtosKrnl.exe |
IRQL- | Beliebige Ebene |
Siehe auch
FsRtlIncrementCcFastReadNoWait