Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Diese Klasse ist die übergeordnete Klasse für Datei-E/A-Ereignisse.
Die folgende Syntax wird durch einen MOF-Code vereinfacht.
Syntax
[Guid("{90cbdc39-4a3e-11d1-84f4-0000f80464e3}"), EventVersion(2)]
class FileIo : MSNT_SystemTrace
{
};
Member
Die FileIo-Klasse definiert keine Member.
Bemerkungen
Um die Datei-E/A-Ereignisse in einer NT-Kernelprotokollierungssitzung zu aktivieren, geben Sie beim Aufrufen der StartTrace-Funktion das flag EVENT_TRACE_FLAG_DISK_FILE_IO im EnableFlags-Member einer EVENT_TRACE_PROPERTIES-Struktur an. Sie können auch mindestens eins der folgenden Flags angeben:
- EVENT_TRACE_FLAG_FILE_IO
- EVENT_TRACE_FLAG_FILE_IO_INIT
Ereignisablaufverfolgungs-Consumer können eine spezielle Verarbeitung für Datei-E/A-Ereignisse implementieren, indem sie die SetTraceCallback-Funktion aufrufen und FileIoGuid als pGuid-Parameter angeben. Verwenden Sie die folgenden Ereignistypen, um das tatsächliche Ereignis beim Verbrauch von Ereignissen zu identifizieren.
| Ereignistyp | BESCHREIBUNG |
|---|---|
| Ereignistypwert ist 0 | Dateinameereignis. Die FileIo_Name MOF-Klasse definiert die Ereignisdaten für dieses Ereignis. |
| Ereignistypwert ist 32 | Dateierstellungsereignis. Die FileIo_Name MOF-Klasse definiert die Ereignisdaten für dieses Ereignis. |
| Ereignistypwert ist 35 | Dateilöschereignis. Die FileIo_Name MOF-Klasse definiert die Ereignisdaten für dieses Ereignis. |
| Ereignistypwert ist 36 | Dateiausführungsereignis. Listet alle geöffneten Dateien auf dem Computer am Ende der Ablaufverfolgungssitzung auf. Die FileIo_Name MOF-Klasse definiert die Ereignisdaten für dieses Ereignis. |
| Ereignistypwert ist 64 | Dateierstellungsereignis. Die FileIo_Create MOF-Klasse definiert die Ereignisdaten für dieses Ereignis. |
| Ereignistypwert ist 72 | Verzeichnisaufzählungsereignis. Die FileIo_DirEnum MOF-Klasse definiert die Ereignisdaten für dieses Ereignis. |
| Ereignistypwert ist 77 | Verzeichnisbenachrichtigungsereignis. Die FileIo_DirEnum MOF-Klasse definiert die Ereignisdaten für dieses Ereignis. |
| Ereignistypwert ist 69 | Legen Sie das Informationsereignis fest. Die FileIo_Info MOF-Klasse definiert die Ereignisdaten für dieses Ereignis. |
| Ereignistypwert ist 70 | Datei löschen. Die FileIo_Info MOF-Klasse definiert die Ereignisdaten für dieses Ereignis. |
| Ereignistypwert ist 71 | Dateiereignis umbenennen. Die FileIo_Info MOF-Klasse definiert die Ereignisdaten für dieses Ereignis. |
| Ereignistypwert ist 74 | Abfragedateiinformationsereignis. Die FileIo_Info MOF-Klasse definiert die Ereignisdaten für dieses Ereignis. |
| Ereignistypwert ist 75 | Dateisystemsteuerungsereignis. Die FileIo_Info MOF-Klasse definiert die Ereignisdaten für dieses Ereignis. |
| Ereignistypwert ist 76 | Vorgangsendeereignis. Die FileIo_OpEnd MOF-Klasse definiert die Ereignisdaten für dieses Ereignis. |
| Ereignistypwert ist 67 | Dateileseereignis. Die FileIo_ReadWrite MOF-Klasse definiert die Ereignisdaten für dieses Ereignis. |
| Ereignistypwert ist 68 | Dateischreibereignis. Die FileIo_ReadWrite MOF-Klasse definiert die Ereignisdaten für dieses Ereignis. |
| Ereignistypwert ist 65 | Bereinigen des Ereignisses. Das Ereignis wird generiert, wenn das letzte Handle für die Datei freigegeben wird. Die FileIo_SimpleOp MOF-Klasse definiert die Ereignisdaten für dieses Ereignis. |
| Ereignistypwert ist 66 | Schließen-Ereignis. Das Ereignis wird generiert, wenn das Dateiobjekt freigegeben wird. Die FileIo_SimpleOp MOF-Klasse definiert die Ereignisdaten für dieses Ereignis. |
| Ereignistypwert ist 73 | Flush-Ereignis. Dieses Ereignis wird generiert, wenn die Dateipuffer vollständig auf den Datenträger geleert werden. Die FileIo_SimpleOp MOF-Klasse definiert die Ereignisdaten für dieses Ereignis. |
Datei-E/A-Ereignisse werden zu Beginn des Vorgangs protokolliert.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows Vista [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Windows Server 2008 [nur Desktop-Apps] |
Weitere Informationen