Freigeben über


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

Weitere Informationen

PsIsDiskCountersEnabled