FileIo_DirEnum-Klasse
Diese Klasse ist die Ereignistypklasse für die Enumerate-Verzeichnis- und Verzeichnisbenachrichtigungsereignisse.
Die folgende Syntax wird durch einen MOF-Code vereinfacht.
[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;
};
Die FileIo_DirEnum-Klasse verfügt über folgende Membertypen:
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.
-
Verzeichnisaufzählungs- und Verzeichnisbenachrichtigungsereignisse werden aufgezeichnet, wenn ein Verzeichnis aufgezählt oder eine Verzeichnisänderungsbenachrichtigung an registrierte Listener gesendet wird.
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows Server 2008 [nur Desktop-Apps] |