PsUpdateDiskCounters-Funktion (ntifs.h)
Die PsUpdateDiskCounters-Routine aktualisiert die Datenträger-E/A-Indikatoren 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, für den Indikatoren aktualisiert werden sollen.
BytesRead
Die Anzahl der Bytes, die im Leseindikator aktualisiert werden sollen.
BytesWritten
Die Anzahl der Bytes, die im Schreibindikator aktualisiert werden sollen.
ReadOperationCount
Die Anzahl der Lesevorgänge, die im Leistungsindikator Lesevorgang aktualisiert werden sollen.
WriteOperationCount
Die Anzahl der zu aktualisierenden Schreibvorgänge im Schreibvorgangsindikator.
FlushOperationCount
Die Anzahl der zu aktualisierenden Löschvorgänge im Zähler "Leerungsvorgang".
Rückgabewert
Keine
Bemerkungen
Dateisystemtreiber verwenden PsUpdateDiskCounters , um die Anzahl der Datenträger-E/A-Buchhaltung zu aktualisieren. Ein Clientprozess kann vom Dateisystem die E/A-Anzahl des Datenträgers in Rechnung gestellt werden.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 |
Zielplattform | Universell |
Header | ntifs.h (include Ntifs.h) |
Bibliothek | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <= DISPATCH_LEVEL |