FileIo _ Info-Klasse
Diese Klasse ist die Ereignistypklasse für Dateiinformationsereignisse.
Die folgende Syntax wird durch einen MOF-Code vereinfacht.
Syntax
[EventType{69, 70, 71, 74, 75}, EventTypeName{"SetInfo", "Delete", "Rename", "QueryInfo", "FSControl"}]
class FileIo_Info : FileIo
{
uint32 IrpPtr;
uint32 TTID;
uint32 FileObject;
uint32 FileKey;
uint32 ExtraInfo;
uint32 InfoClass;
};
Members
Die FileIo _ Info-Klasse verfügt über folgende Typen von Membern:
Eigenschaften
Die FileIo _ Info-Klasse verfügt über diese Eigenschaften.
-
ExtraInfo
-
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: WmiDataId(5), Zeiger
Für FileDispositionInformation-Anforderungen enthält dieses Feld die angeforderte Disposition. Für FileEndOfFileInformation- und FileAllocationInformation-Anforderungen enthält dieses Feld die angegebene Dateigröße.
-
-
FileKey
-
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: WmiDataId(4), 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(3), Zeiger
Bezeichner, der zum Korrelieren von Vorgängen mit derselben geöffneten Dateiobjektinstanz zwischen Dateierstellungs- und Schließereignissen verwendet werden kann.
-
-
InfoClass
-
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: WmiDataId(6)
Angeforderte Dateiinformationsklasse.
-
-
IrpPtr
-
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: WmiDataId(1), Zeiger
E/A-Anforderungspaket. Diese Eigenschaft identifiziert die E/A-Aktivität.
-
-
TTID
-
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: WmiDataId(2), Zeiger
Threadbezeichner des Threads, der den Vorgang ausführt.
-
Bemerkungen
Set-Informationen und Abfrageinformationsereignisse geben an, dass die Dateiattribute festgelegt oder abgefragt wurden. Ein FSControl-Ereignis (File System Control) wird aufgezeichnet, wenn ein FSCTL-Befehl ausgegeben wird.
Requirements (Anforderungen)
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows [Nur Vista-Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Windows Nur Server [ 2008-Desktop-Apps] |