Freigeben über


FileIo_DirEnum-Klasse

Diese Klasse ist die Ereignistypklasse für die Enumerate-Verzeichnis- und Verzeichnisbenachrichtigungsereignisse.

Die folgende Syntax wird durch einen MOF-Code vereinfacht.

Syntax

[EventType{72, 77}, EventTypeName{"DirEnum", "DirNotify"}]
class FileIo_DirEnum : FileIo
{
  uint32 IrpPtr;
  uint32 TTID;
  uint32 FileObject;
  uint32 FileKey;
  uint32 Length;
  uint32 InfoClass;
  uint32 FileIndex;
  string FileName;
};

Member

Die FileIo_DirEnum-Klasse verfügt über folgende Membertypen:

Eigenschaften

Die FileIo_DirEnum-Klasse verfügt über diese Eigenschaften.

FileIndex

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Qualifizierer: WmiDataId(7)

Dateiindex, aus dem die Verzeichnisaufzählung fortgesetzt werden soll.

FileKey

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Qualifizierer: WmiDataId(4), Zeiger

Um den Verzeichnisnamen zu bestimmen, passen Sie den Wert dieser Eigenschaft der FileObject-Eigenschaft eines FileIo_Name-Ereignisses an.

FileName

Datentyp: string

Zugriffstyp: Schreibgeschützt

Qualifizierer: WmiDataId(8), StringTermination("NullTerminated"), Format("w")

Für die Verzeichnisaufzählung angegebenes Muster.

FileObject

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Qualifizierer: WmiDataId(3), Zeiger

Bezeichner, der zum Korrelieren von Vorgängen mit demselben geöffneten Dateiobjekt instance zwischen Dateierstellungs- und -schließen-Ereignissen verwendet werden kann.

InfoClass

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Qualifizierer: WmiDataId(6), Zeiger

Angeforderte Verzeichnisaufzählungsinformationsklasse.

IrpPtr

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Qualifizierer: WmiDataId(1), Zeiger

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

Länge

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Qualifizierer: WmiDataId(5)

Größe des Abfragepuffers in Bytes.

TTID

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Qualifizierer: WmiDataId(2), Zeiger

Threadbezeichner des Threads, der den Vorgang ausführt.

Bemerkungen

Verzeichnisaufzählungs- und Verzeichnisbenachrichtigungsereignisse werden aufgezeichnet, wenn ein Verzeichnis aufgezählt oder eine Verzeichnisänderungsbenachrichtigung an registrierte Listener gesendet wird.

Anforderungen

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

Siehe auch

FileIo