Freigeben über


IO_COUNTERS-Struktur (winnt.h)

Enthält E/A-Buchhaltungsinformationen für einen Prozess oder ein Auftragsobjekt. Für ein Auftragsobjekt umfassen die Leistungsindikatoren alle Vorgänge, die von allen Prozessen ausgeführt werden, die dem Auftrag jemals zugeordnet wurden, zusätzlich zu allen Prozessen, die derzeit dem Auftrag zugeordnet sind.

Syntax

typedef struct _IO_COUNTERS {
  ULONGLONG ReadOperationCount;
  ULONGLONG WriteOperationCount;
  ULONGLONG OtherOperationCount;
  ULONGLONG ReadTransferCount;
  ULONGLONG WriteTransferCount;
  ULONGLONG OtherTransferCount;
} IO_COUNTERS;

Member

ReadOperationCount

Die Anzahl der ausgeführten Lesevorgänge.

WriteOperationCount

Die Anzahl der ausgeführten Schreibvorgänge.

OtherOperationCount

Die Anzahl der ausgeführten E/A-Vorgänge mit Ausnahme von Lese- und Schreibvorgängen.

ReadTransferCount

Die Anzahl der gelesenen Bytes.

WriteTransferCount

Die Anzahl der geschriebenen Byte

OtherTransferCount

Die Anzahl der Bytes, die bei anderen Vorgängen als Lese- und Schreibvorgängen übertragen werden.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Kopfzeile winnt.h (Einschließen von Windows.h)

Weitere Informationen

GetProcessIoCounters

JOBOBJECT_BASIC_AND_IO_ACCOUNTING_INFORMATION