FileIo _ ReadWrite-Klasse

Diese Klasse ist die Ereignistypklasse für Dateilese- und Schreibereignisse.

Die folgende Syntax wird durch einen MOF-Code vereinfacht.

Syntax

[EventType{67, 68}, EventTypeName{"Read", "Write"}]
class FileIo_ReadWrite : FileIo
{
  uint64 Offset;
  uint32 IrpPtr;
  uint32 TTID;
  uint32 FileObject;
  uint32 FileKey;
  uint32 IoSize;
  uint32 IoFlags;
};

Members

Die FileIo _ ReadWrite-Klasse verfügt über folgende Typen von Membern:

Eigenschaften

Die FileIo _ ReadWrite-Klasse verfügt über diese Eigenschaften.

FileKey

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Qualifizierer: WmiDataId(5), Zeiger

Um den Dateinamen zu bestimmen, stimmen Sie den Wert dieser Eigenschaft mit der FileObject-Eigenschaft eines FileIo _ Name-Ereignisses ab.

FileObject

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Qualifizierer: WmiDataId(4), Zeiger

Bezeichner, der zum Korrelieren von Vorgängen mit derselben geöffneten Dateiobjektinstanz zwischen Dateierstellungs- und Schließereignissen verwendet werden kann.

IoFlags

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Qualifizierer: WmiDataId(7)

Für diesen Vorgang angegebene E/A-Anforderungspaketflags.

IoSize

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Qualifizierer: WmiDataId(6)

Angeforderte Byteanzahl.

IrpPtr

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Qualifizierer: WmiDataId(2), Zeiger

E/A-Anforderungspaket. Diese Eigenschaft identifiziert die E/A-Aktivität.

Offset

Datentyp: uint64

Zugriffstyp: Schreibgeschützt

Qualifizierer: WmiDataId(1)

Startdateioffset für den angeforderten Vorgang.

TTID

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Qualifizierer: WmiDataId(3), Zeiger

Threadbezeichner des Threads, der den Vorgang ausführt.

Requirements (Anforderungen)

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows [Nur Vista-Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Nur Server [ 2008-Desktop-Apps]

Weitere Informationen

FileIo