Freigeben über


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

Siehe auch

PsIsDiskCountersEnabled-