FileIo_Create-Klasse

Diese Klasse ist die Ereignistypklasse für das Dateierstellungsereignis.

Die folgende Syntax wird durch einen MOF-Code vereinfacht.

Syntax

[EventType{64}, EventTypeName{"Create"}]
class FileIo_Create : FileIo
{
  uint32 IrpPtr;
  uint32 TTID;
  uint32 FileObject;
  uint32 CreateOptions;
  uint32 FileAttributes;
  uint32 ShareAccess;
  string OpenPath;
};

Member

Die FileIo_Create-Klasse verfügt über die folgenden Membertypen:

Eigenschaften

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

CreateOptions

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Qualifizierer: WmiDataId(4)

Werte, die in den Parametern CreateOptions und CreateDispositions an die NtCreateFile-Funktion übergeben werden.

FileAttributes

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Qualifizierer: WmiDataId(5)

Wert, der im FileAttributes-Parameter an die NtCreateFile-Funktion übergeben wird.

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ßenereignissen verwendet werden kann.

IrpPtr

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Qualifizierer: WmiDataId(1), Zeiger

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

OpenPath

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

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

Pfad zur Datei.

ShareAccess

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Qualifizierer: WmiDataId(6)

Wert, der im ShareAccess-Parameter an die NtCreateFile-Funktion übergeben wird.

TTID

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Qualifizierer: WmiDataId(2), Zeiger

Threadbezeichner des Threads, der die Datei erstellt.

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