PsUpdateDiskCounters-Funktion (ntifs.h)
Die PsUpdateDiskCounters Routine aktualisiert die Datenträger-E/A-Zähler eines bestimmten Prozesses.
Syntax
void PsUpdateDiskCounters(
PEPROCESS Process,
ULONG64 BytesRead,
ULONG64 BytesWritten,
ULONG ReadOperationCount,
ULONG WriteOperationCount,
ULONG FlushOperationCount
);
Parameter
Process
Ein Zeiger auf den Prozess zum Aktualisieren von Leistungsindikatoren.
BytesRead
Die Anzahl der Bytes, die im Lesezähler aktualisiert werden sollen.
BytesWritten
Die Anzahl der Bytes, die im Write-Leistungsindikator aktualisiert werden sollen.
ReadOperationCount
Die Anzahl der Lesevorgänge, die im Lesevorgangszähler aktualisiert werden sollen.
WriteOperationCount
Die Anzahl der Zu aktualisierenden Schreibvorgänge im Schreibvorgangszähler.
FlushOperationCount
Die Anzahl der Löschvorgänge, die im Zähler "Flush Operation" aktualisiert werden sollen.
Rückgabewert
Nichts
Bemerkungen
Dateisystemtreiber verwenden PsUpdateDiskCounters-, um die Anzahl der Datenträger-E/A-Buchhaltung zu aktualisieren. Ein Clientprozess kann vom Dateisystem "belastet" werden.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 8. |
Zielplattform- | Universal |
Header- | ntifs.h (einschließlich Ntifs.h) |
Library | NtosKrnl.lib |
DLL- | NtosKrnl.exe |
IRQL- | <= DISPATCH_LEVEL |