Generated/Microsoft_Windows_Kernel_File.cs (731 lines of code) (raw):

// // This code was generated by EtwEventTypeGen.exe // using System; namespace Tx.Windows.Microsoft_Windows_Kernel_File { public enum EventTask : uint { NameCreate = 10, NameDelete = 11, Create = 12, Cleanup = 13, Close = 14, Read = 15, Write = 16, SetInformation = 17, SetDelete = 18, Rename = 19, DirEnum = 20, Flush = 21, QueryInformation = 22, FSCTL = 23, OperationEnd = 24, DirNotify = 25, DeletePath = 26, RenamePath = 27, SetLinkPath = 28, SetLink = 29, CreateNewFile = 30, } [Format("Irp=%1, ThreadId=%2, FileObject=%3, CreateOptions=%4, CreateAttributes=%5, ShareAccess=%6, FileName=%7")] [ManifestEvent("{edd08927-9cc4-4e65-b970-c2560fb5c289}", 12, 0, "", "win:Informational", "Microsoft-Windows-Kernel-File/Analytic", "KERNEL_FILE_KEYWORD_FILEIO", "KERNEL_FILE_KEYWORD_CREATE")] public class KFileEvt_Create_V0 : SystemEvent { [EventField("win:Pointer")] public ulong Irp { get; set; } [EventField("win:Pointer")] public ulong ThreadId { get; set; } [EventField("win:Pointer")] public ulong FileObject { get; set; } [EventField("win:UInt32")] public uint CreateOptions { get; set; } [EventField("win:UInt32")] public uint CreateAttributes { get; set; } [EventField("win:UInt32")] public uint ShareAccess { get; set; } [EventField("win:UnicodeString")] public string FileName { get; set; } } [Format("Irp=%1, ThreadId=%2, FileObject=%3, FileKey=%4")] [ManifestEvent("{edd08927-9cc4-4e65-b970-c2560fb5c289}", 13, 0, "", "win:Informational", "Microsoft-Windows-Kernel-File/Analytic", "KERNEL_FILE_KEYWORD_FILEIO")] public class KFileEvt_Cleanup_V0 : SystemEvent { [EventField("win:Pointer")] public ulong Irp { get; set; } [EventField("win:Pointer")] public ulong ThreadId { get; set; } [EventField("win:Pointer")] public ulong FileObject { get; set; } [EventField("win:Pointer")] public ulong FileKey { get; set; } } [Format("Irp=%1, ThreadId=%2, FileObject=%3, FileKey=%4")] [ManifestEvent("{edd08927-9cc4-4e65-b970-c2560fb5c289}", 14, 0, "", "win:Informational", "Microsoft-Windows-Kernel-File/Analytic", "KERNEL_FILE_KEYWORD_FILEIO")] public class KFileEvt_Close_V0 : SystemEvent { [EventField("win:Pointer")] public ulong Irp { get; set; } [EventField("win:Pointer")] public ulong ThreadId { get; set; } [EventField("win:Pointer")] public ulong FileObject { get; set; } [EventField("win:Pointer")] public ulong FileKey { get; set; } } [Format("ByteOffset=%1, Irp=%2, ThreadId=%3, FileObject=%4, FileKey=%5, IOSize=%6, IOFlags=%7")] [ManifestEvent("{edd08927-9cc4-4e65-b970-c2560fb5c289}", 15, 0, "", "win:Informational", "Microsoft-Windows-Kernel-File/Analytic", "KERNEL_FILE_KEYWORD_FILEIO", "KERNEL_FILE_KEYWORD_READ")] public class KFileEvt_Read_V0 : SystemEvent { [EventField("win:UInt64")] public ulong ByteOffset { get; set; } [EventField("win:Pointer")] public ulong Irp { get; set; } [EventField("win:Pointer")] public ulong ThreadId { get; set; } [EventField("win:Pointer")] public ulong FileObject { get; set; } [EventField("win:Pointer")] public ulong FileKey { get; set; } [EventField("win:UInt32")] public uint IOSize { get; set; } [EventField("win:UInt32")] public uint IOFlags { get; set; } } [Format("ByteOffset=%1, Irp=%2, ThreadId=%3, FileObject=%4, FileKey=%5, IOSize=%6, IOFlags=%7")] [ManifestEvent("{edd08927-9cc4-4e65-b970-c2560fb5c289}", 16, 0, "", "win:Informational", "Microsoft-Windows-Kernel-File/Analytic", "KERNEL_FILE_KEYWORD_FILEIO", "KERNEL_FILE_KEYWORD_WRITE")] public class KFileEvt_Write_V0 : SystemEvent { [EventField("win:UInt64")] public ulong ByteOffset { get; set; } [EventField("win:Pointer")] public ulong Irp { get; set; } [EventField("win:Pointer")] public ulong ThreadId { get; set; } [EventField("win:Pointer")] public ulong FileObject { get; set; } [EventField("win:Pointer")] public ulong FileKey { get; set; } [EventField("win:UInt32")] public uint IOSize { get; set; } [EventField("win:UInt32")] public uint IOFlags { get; set; } } [Format("Irp=%1, ThreadId=%2, FileObject=%3, FileKey=%4, ExtraInformation=%5, InfoClass=%6")] [ManifestEvent("{edd08927-9cc4-4e65-b970-c2560fb5c289}", 17, 0, "", "win:Informational", "Microsoft-Windows-Kernel-File/Analytic", "KERNEL_FILE_KEYWORD_FILEIO")] public class KFileEvt_SetInformation_V0 : SystemEvent { [EventField("win:Pointer")] public ulong Irp { get; set; } [EventField("win:Pointer")] public ulong ThreadId { get; set; } [EventField("win:Pointer")] public ulong FileObject { get; set; } [EventField("win:Pointer")] public ulong FileKey { get; set; } [EventField("win:Pointer")] public ulong ExtraInformation { get; set; } [EventField("win:UInt32")] public uint InfoClass { get; set; } } [Format("Irp=%1, ThreadId=%2, FileObject=%3, FileKey=%4, ExtraInformation=%5, InfoClass=%6")] [ManifestEvent("{edd08927-9cc4-4e65-b970-c2560fb5c289}", 18, 0, "", "win:Informational", "Microsoft-Windows-Kernel-File/Analytic", "KERNEL_FILE_KEYWORD_FILEIO")] public class KFileEvt_Delete_V0 : SystemEvent { [EventField("win:Pointer")] public ulong Irp { get; set; } [EventField("win:Pointer")] public ulong ThreadId { get; set; } [EventField("win:Pointer")] public ulong FileObject { get; set; } [EventField("win:Pointer")] public ulong FileKey { get; set; } [EventField("win:Pointer")] public ulong ExtraInformation { get; set; } [EventField("win:UInt32")] public uint InfoClass { get; set; } } [Format("Irp=%1, ThreadId=%2, FileObject=%3, FileKey=%4, ExtraInformation=%5, InfoClass=%6")] [ManifestEvent("{edd08927-9cc4-4e65-b970-c2560fb5c289}", 19, 0, "", "win:Informational", "Microsoft-Windows-Kernel-File/Analytic", "KERNEL_FILE_KEYWORD_FILEIO")] public class KFileEvt_Rename_V0 : SystemEvent { [EventField("win:Pointer")] public ulong Irp { get; set; } [EventField("win:Pointer")] public ulong ThreadId { get; set; } [EventField("win:Pointer")] public ulong FileObject { get; set; } [EventField("win:Pointer")] public ulong FileKey { get; set; } [EventField("win:Pointer")] public ulong ExtraInformation { get; set; } [EventField("win:UInt32")] public uint InfoClass { get; set; } } [Format("Irp=%1, ThreadId=%2, FileObject=%3, FileKey=%4, Length=%5, InfoClass=%6, FileIndex=%7, FileName=%8")] [ManifestEvent("{edd08927-9cc4-4e65-b970-c2560fb5c289}", 20, 0, "", "win:Informational", "Microsoft-Windows-Kernel-File/Analytic", "KERNEL_FILE_KEYWORD_FILEIO")] public class KFileEvt_DirEnum_V0 : SystemEvent { [EventField("win:Pointer")] public ulong Irp { get; set; } [EventField("win:Pointer")] public ulong ThreadId { get; set; } [EventField("win:Pointer")] public ulong FileObject { get; set; } [EventField("win:Pointer")] public ulong FileKey { get; set; } [EventField("win:UInt32")] public uint Length { get; set; } [EventField("win:UInt32")] public uint InfoClass { get; set; } [EventField("win:UInt32")] public uint FileIndex { get; set; } [EventField("win:UnicodeString")] public string FileName { get; set; } } [Format("Irp=%1, ThreadId=%2, FileObject=%3, FileKey=%4")] [ManifestEvent("{edd08927-9cc4-4e65-b970-c2560fb5c289}", 21, 0, "", "win:Informational", "Microsoft-Windows-Kernel-File/Analytic", "KERNEL_FILE_KEYWORD_FILEIO")] public class KFileEvt_Flush_V0 : SystemEvent { [EventField("win:Pointer")] public ulong Irp { get; set; } [EventField("win:Pointer")] public ulong ThreadId { get; set; } [EventField("win:Pointer")] public ulong FileObject { get; set; } [EventField("win:Pointer")] public ulong FileKey { get; set; } } [Format("Irp=%1, ThreadId=%2, FileObject=%3, FileKey=%4, ExtraInformation=%5, InfoClass=%6")] [ManifestEvent("{edd08927-9cc4-4e65-b970-c2560fb5c289}", 22, 0, "", "win:Informational", "Microsoft-Windows-Kernel-File/Analytic", "KERNEL_FILE_KEYWORD_FILEIO")] public class KFileEvt_QueryInformation_V0 : SystemEvent { [EventField("win:Pointer")] public ulong Irp { get; set; } [EventField("win:Pointer")] public ulong ThreadId { get; set; } [EventField("win:Pointer")] public ulong FileObject { get; set; } [EventField("win:Pointer")] public ulong FileKey { get; set; } [EventField("win:Pointer")] public ulong ExtraInformation { get; set; } [EventField("win:UInt32")] public uint InfoClass { get; set; } } [Format("Irp=%1, ThreadId=%2, FileObject=%3, FileKey=%4, ExtraInformation=%5, InfoClass=%6")] [ManifestEvent("{edd08927-9cc4-4e65-b970-c2560fb5c289}", 23, 0, "", "win:Informational", "Microsoft-Windows-Kernel-File/Analytic", "KERNEL_FILE_KEYWORD_FILEIO")] public class KFileEvt_FSCTL_V0 : SystemEvent { [EventField("win:Pointer")] public ulong Irp { get; set; } [EventField("win:Pointer")] public ulong ThreadId { get; set; } [EventField("win:Pointer")] public ulong FileObject { get; set; } [EventField("win:Pointer")] public ulong FileKey { get; set; } [EventField("win:Pointer")] public ulong ExtraInformation { get; set; } [EventField("win:UInt32")] public uint InfoClass { get; set; } } [Format("Irp=%1, ThreadId=%2, FileObject=%3, FileKey=%4, Length=%5, InfoClass=%6, FileIndex=%7, FileName=%8")] [ManifestEvent("{edd08927-9cc4-4e65-b970-c2560fb5c289}", 25, 0, "", "win:Informational", "Microsoft-Windows-Kernel-File/Analytic", "KERNEL_FILE_KEYWORD_FILEIO")] public class KFileEvt_DirNotify_V0 : SystemEvent { [EventField("win:Pointer")] public ulong Irp { get; set; } [EventField("win:Pointer")] public ulong ThreadId { get; set; } [EventField("win:Pointer")] public ulong FileObject { get; set; } [EventField("win:Pointer")] public ulong FileKey { get; set; } [EventField("win:UInt32")] public uint Length { get; set; } [EventField("win:UInt32")] public uint InfoClass { get; set; } [EventField("win:UInt32")] public uint FileIndex { get; set; } [EventField("win:UnicodeString")] public string FileName { get; set; } } [Format("Irp=%1, ThreadId=%2, FileObject=%3, FileKey=%4, ExtraInformation=%5, InfoClass=%6, FilePath=%7")] [ManifestEvent("{edd08927-9cc4-4e65-b970-c2560fb5c289}", 26, 0, "", "win:Informational", "Microsoft-Windows-Kernel-File/Analytic", "KERNEL_FILE_KEYWORD_DELETE_PATH")] public class KFileEvt_DeletePath_V0 : SystemEvent { [EventField("win:Pointer")] public ulong Irp { get; set; } [EventField("win:Pointer")] public ulong ThreadId { get; set; } [EventField("win:Pointer")] public ulong FileObject { get; set; } [EventField("win:Pointer")] public ulong FileKey { get; set; } [EventField("win:Pointer")] public ulong ExtraInformation { get; set; } [EventField("win:UInt32")] public uint InfoClass { get; set; } [EventField("win:UnicodeString")] public string FilePath { get; set; } } [Format("Irp=%1, ThreadId=%2, FileObject=%3, FileKey=%4, ExtraInformation=%5, InfoClass=%6, FilePath=%7")] [ManifestEvent("{edd08927-9cc4-4e65-b970-c2560fb5c289}", 27, 0, "", "win:Informational", "Microsoft-Windows-Kernel-File/Analytic", "KERNEL_FILE_KEYWORD_RENAME_SETLINK_PATH")] public class KFileEvt_RenamePath_V0 : SystemEvent { [EventField("win:Pointer")] public ulong Irp { get; set; } [EventField("win:Pointer")] public ulong ThreadId { get; set; } [EventField("win:Pointer")] public ulong FileObject { get; set; } [EventField("win:Pointer")] public ulong FileKey { get; set; } [EventField("win:Pointer")] public ulong ExtraInformation { get; set; } [EventField("win:UInt32")] public uint InfoClass { get; set; } [EventField("win:UnicodeString")] public string FilePath { get; set; } } [Format("Irp=%1, ThreadId=%2, FileObject=%3, FileKey=%4, ExtraInformation=%5, InfoClass=%6, FilePath=%7")] [ManifestEvent("{edd08927-9cc4-4e65-b970-c2560fb5c289}", 28, 0, "", "win:Informational", "Microsoft-Windows-Kernel-File/Analytic", "KERNEL_FILE_KEYWORD_RENAME_SETLINK_PATH")] public class KFileEvt_SetLinkPath_V0 : SystemEvent { [EventField("win:Pointer")] public ulong Irp { get; set; } [EventField("win:Pointer")] public ulong ThreadId { get; set; } [EventField("win:Pointer")] public ulong FileObject { get; set; } [EventField("win:Pointer")] public ulong FileKey { get; set; } [EventField("win:Pointer")] public ulong ExtraInformation { get; set; } [EventField("win:UInt32")] public uint InfoClass { get; set; } [EventField("win:UnicodeString")] public string FilePath { get; set; } } [Format("Irp=%1, ThreadId=%2, FileObject=%3, FileKey=%4, ExtraInformation=%5, InfoClass=%6")] [ManifestEvent("{edd08927-9cc4-4e65-b970-c2560fb5c289}", 29, 0, "", "win:Informational", "Microsoft-Windows-Kernel-File/Analytic", "KERNEL_FILE_KEYWORD_FILEIO")] public class KFileEvt_SetLink_V0 : SystemEvent { [EventField("win:Pointer")] public ulong Irp { get; set; } [EventField("win:Pointer")] public ulong ThreadId { get; set; } [EventField("win:Pointer")] public ulong FileObject { get; set; } [EventField("win:Pointer")] public ulong FileKey { get; set; } [EventField("win:Pointer")] public ulong ExtraInformation { get; set; } [EventField("win:UInt32")] public uint InfoClass { get; set; } } [Format("Irp=%1, ThreadId=%2, FileObject=%3, CreateOptions=%4, CreateAttributes=%5, ShareAccess=%6, FileName=%7")] [ManifestEvent("{edd08927-9cc4-4e65-b970-c2560fb5c289}", 30, 0, "", "win:Informational", "Microsoft-Windows-Kernel-File/Analytic", "KERNEL_FILE_KEYWORD_CREATE_NEW_FILE")] public class KFileEvt_CreateNewFile_V0 : SystemEvent { [EventField("win:Pointer")] public ulong Irp { get; set; } [EventField("win:Pointer")] public ulong ThreadId { get; set; } [EventField("win:Pointer")] public ulong FileObject { get; set; } [EventField("win:UInt32")] public uint CreateOptions { get; set; } [EventField("win:UInt32")] public uint CreateAttributes { get; set; } [EventField("win:UInt32")] public uint ShareAccess { get; set; } [EventField("win:UnicodeString")] public string FileName { get; set; } } [Format("FileKey=%1, FileName=%2")] [ManifestEvent("{edd08927-9cc4-4e65-b970-c2560fb5c289}", 10, 0, "", "win:Informational", "Microsoft-Windows-Kernel-File/Analytic", "KERNEL_FILE_KEYWORD_FILENAME")] public class KFileEvt_NameCreate : SystemEvent { [EventField("win:Pointer")] public ulong FileKey { get; set; } [EventField("win:UnicodeString")] public string FileName { get; set; } } [Format("FileKey=%1, FileName=%2")] [ManifestEvent("{edd08927-9cc4-4e65-b970-c2560fb5c289}", 11, 0, "", "win:Informational", "Microsoft-Windows-Kernel-File/Analytic", "KERNEL_FILE_KEYWORD_FILENAME")] public class KFileEvt_NameDelete : SystemEvent { [EventField("win:Pointer")] public ulong FileKey { get; set; } [EventField("win:UnicodeString")] public string FileName { get; set; } } [Format("Irp=%1, FileObject=%2, IssuingThreadId=%3, CreateOptions=%4, CreateAttributes=%5, ShareAccess=%6, FileName=%7")] [ManifestEvent("{edd08927-9cc4-4e65-b970-c2560fb5c289}", 12, 1, "", "win:Informational", "Microsoft-Windows-Kernel-File/Analytic", "KERNEL_FILE_KEYWORD_FILEIO", "KERNEL_FILE_KEYWORD_CREATE")] public class KFileEvt_Create_V1 : SystemEvent { [EventField("win:Pointer")] public ulong Irp { get; set; } [EventField("win:Pointer")] public ulong FileObject { get; set; } [EventField("win:UInt32")] public uint IssuingThreadId { get; set; } [EventField("win:UInt32")] public uint CreateOptions { get; set; } [EventField("win:UInt32")] public uint CreateAttributes { get; set; } [EventField("win:UInt32")] public uint ShareAccess { get; set; } [EventField("win:UnicodeString")] public string FileName { get; set; } } [Format("Irp=%1, FileObject=%2, FileKey=%3, IssuingThreadId=%4")] [ManifestEvent("{edd08927-9cc4-4e65-b970-c2560fb5c289}", 13, 1, "", "win:Informational", "Microsoft-Windows-Kernel-File/Analytic", "KERNEL_FILE_KEYWORD_FILEIO")] public class KFileEvt_Cleanup_V1 : SystemEvent { [EventField("win:Pointer")] public ulong Irp { get; set; } [EventField("win:Pointer")] public ulong FileObject { get; set; } [EventField("win:Pointer")] public ulong FileKey { get; set; } [EventField("win:UInt32")] public uint IssuingThreadId { get; set; } } [Format("Irp=%1, FileObject=%2, FileKey=%3, IssuingThreadId=%4")] [ManifestEvent("{edd08927-9cc4-4e65-b970-c2560fb5c289}", 14, 1, "", "win:Informational", "Microsoft-Windows-Kernel-File/Analytic", "KERNEL_FILE_KEYWORD_FILEIO")] public class KFileEvt_Close_V1 : SystemEvent { [EventField("win:Pointer")] public ulong Irp { get; set; } [EventField("win:Pointer")] public ulong FileObject { get; set; } [EventField("win:Pointer")] public ulong FileKey { get; set; } [EventField("win:UInt32")] public uint IssuingThreadId { get; set; } } [Format("ByteOffset=%1, Irp=%2, FileObject=%3, FileKey=%4, IssuingThreadId=%5, IOSize=%6, IOFlags=%7, ExtraFlags=%8")] [ManifestEvent("{edd08927-9cc4-4e65-b970-c2560fb5c289}", 15, 1, "", "win:Informational", "Microsoft-Windows-Kernel-File/Analytic", "KERNEL_FILE_KEYWORD_FILEIO", "KERNEL_FILE_KEYWORD_READ")] public class KFileEvt_Read_V1 : SystemEvent { [EventField("win:UInt64")] public ulong ByteOffset { get; set; } [EventField("win:Pointer")] public ulong Irp { get; set; } [EventField("win:Pointer")] public ulong FileObject { get; set; } [EventField("win:Pointer")] public ulong FileKey { get; set; } [EventField("win:UInt32")] public uint IssuingThreadId { get; set; } [EventField("win:UInt32")] public uint IOSize { get; set; } [EventField("win:UInt32")] public uint IOFlags { get; set; } [EventField("win:UInt32")] public uint ExtraFlags { get; set; } } [Format("ByteOffset=%1, Irp=%2, FileObject=%3, FileKey=%4, IssuingThreadId=%5, IOSize=%6, IOFlags=%7, ExtraFlags=%8")] [ManifestEvent("{edd08927-9cc4-4e65-b970-c2560fb5c289}", 16, 1, "", "win:Informational", "Microsoft-Windows-Kernel-File/Analytic", "KERNEL_FILE_KEYWORD_FILEIO", "KERNEL_FILE_KEYWORD_WRITE")] public class KFileEvt_Write_V1 : SystemEvent { [EventField("win:UInt64")] public ulong ByteOffset { get; set; } [EventField("win:Pointer")] public ulong Irp { get; set; } [EventField("win:Pointer")] public ulong FileObject { get; set; } [EventField("win:Pointer")] public ulong FileKey { get; set; } [EventField("win:UInt32")] public uint IssuingThreadId { get; set; } [EventField("win:UInt32")] public uint IOSize { get; set; } [EventField("win:UInt32")] public uint IOFlags { get; set; } [EventField("win:UInt32")] public uint ExtraFlags { get; set; } } [Format("Irp=%1, FileObject=%2, FileKey=%3, ExtraInformation=%4, IssuingThreadId=%5, InfoClass=%6")] [ManifestEvent("{edd08927-9cc4-4e65-b970-c2560fb5c289}", 17, 1, "", "win:Informational", "Microsoft-Windows-Kernel-File/Analytic", "KERNEL_FILE_KEYWORD_FILEIO")] public class KFileEvt_SetInformation_V1 : SystemEvent { [EventField("win:Pointer")] public ulong Irp { get; set; } [EventField("win:Pointer")] public ulong FileObject { get; set; } [EventField("win:Pointer")] public ulong FileKey { get; set; } [EventField("win:Pointer")] public ulong ExtraInformation { get; set; } [EventField("win:UInt32")] public uint IssuingThreadId { get; set; } [EventField("win:UInt32")] public uint InfoClass { get; set; } } [Format("Irp=%1, FileObject=%2, FileKey=%3, ExtraInformation=%4, IssuingThreadId=%5, InfoClass=%6")] [ManifestEvent("{edd08927-9cc4-4e65-b970-c2560fb5c289}", 18, 1, "", "win:Informational", "Microsoft-Windows-Kernel-File/Analytic", "KERNEL_FILE_KEYWORD_FILEIO")] public class KFileEvt_Delete_V1 : SystemEvent { [EventField("win:Pointer")] public ulong Irp { get; set; } [EventField("win:Pointer")] public ulong FileObject { get; set; } [EventField("win:Pointer")] public ulong FileKey { get; set; } [EventField("win:Pointer")] public ulong ExtraInformation { get; set; } [EventField("win:UInt32")] public uint IssuingThreadId { get; set; } [EventField("win:UInt32")] public uint InfoClass { get; set; } } [Format("Irp=%1, FileObject=%2, FileKey=%3, ExtraInformation=%4, IssuingThreadId=%5, InfoClass=%6")] [ManifestEvent("{edd08927-9cc4-4e65-b970-c2560fb5c289}", 19, 1, "", "win:Informational", "Microsoft-Windows-Kernel-File/Analytic", "KERNEL_FILE_KEYWORD_FILEIO")] public class KFileEvt_Rename_V1 : SystemEvent { [EventField("win:Pointer")] public ulong Irp { get; set; } [EventField("win:Pointer")] public ulong FileObject { get; set; } [EventField("win:Pointer")] public ulong FileKey { get; set; } [EventField("win:Pointer")] public ulong ExtraInformation { get; set; } [EventField("win:UInt32")] public uint IssuingThreadId { get; set; } [EventField("win:UInt32")] public uint InfoClass { get; set; } } [Format("Irp=%1, FileObject=%2, FileKey=%3, IssuingThreadId=%4, Length=%5, InfoClass=%6, FileIndex=%7, FileName=%8")] [ManifestEvent("{edd08927-9cc4-4e65-b970-c2560fb5c289}", 20, 1, "", "win:Informational", "Microsoft-Windows-Kernel-File/Analytic", "KERNEL_FILE_KEYWORD_FILEIO")] public class KFileEvt_DirEnum_V1 : SystemEvent { [EventField("win:Pointer")] public ulong Irp { get; set; } [EventField("win:Pointer")] public ulong FileObject { get; set; } [EventField("win:Pointer")] public ulong FileKey { get; set; } [EventField("win:UInt32")] public uint IssuingThreadId { get; set; } [EventField("win:UInt32")] public uint Length { get; set; } [EventField("win:UInt32")] public uint InfoClass { get; set; } [EventField("win:UInt32")] public uint FileIndex { get; set; } [EventField("win:UnicodeString")] public string FileName { get; set; } } [Format("Irp=%1, FileObject=%2, FileKey=%3, IssuingThreadId=%4")] [ManifestEvent("{edd08927-9cc4-4e65-b970-c2560fb5c289}", 21, 1, "", "win:Informational", "Microsoft-Windows-Kernel-File/Analytic", "KERNEL_FILE_KEYWORD_FILEIO")] public class KFileEvt_Flush_V1 : SystemEvent { [EventField("win:Pointer")] public ulong Irp { get; set; } [EventField("win:Pointer")] public ulong FileObject { get; set; } [EventField("win:Pointer")] public ulong FileKey { get; set; } [EventField("win:UInt32")] public uint IssuingThreadId { get; set; } } [Format("Irp=%1, FileObject=%2, FileKey=%3, ExtraInformation=%4, IssuingThreadId=%5, InfoClass=%6")] [ManifestEvent("{edd08927-9cc4-4e65-b970-c2560fb5c289}", 22, 1, "", "win:Informational", "Microsoft-Windows-Kernel-File/Analytic", "KERNEL_FILE_KEYWORD_FILEIO")] public class KFileEvt_QueryInformation_V1 : SystemEvent { [EventField("win:Pointer")] public ulong Irp { get; set; } [EventField("win:Pointer")] public ulong FileObject { get; set; } [EventField("win:Pointer")] public ulong FileKey { get; set; } [EventField("win:Pointer")] public ulong ExtraInformation { get; set; } [EventField("win:UInt32")] public uint IssuingThreadId { get; set; } [EventField("win:UInt32")] public uint InfoClass { get; set; } } [Format("Irp=%1, FileObject=%2, FileKey=%3, ExtraInformation=%4, IssuingThreadId=%5, InfoClass=%6")] [ManifestEvent("{edd08927-9cc4-4e65-b970-c2560fb5c289}", 23, 1, "", "win:Informational", "Microsoft-Windows-Kernel-File/Analytic", "KERNEL_FILE_KEYWORD_FILEIO")] public class KFileEvt_FSCTL_V1 : SystemEvent { [EventField("win:Pointer")] public ulong Irp { get; set; } [EventField("win:Pointer")] public ulong FileObject { get; set; } [EventField("win:Pointer")] public ulong FileKey { get; set; } [EventField("win:Pointer")] public ulong ExtraInformation { get; set; } [EventField("win:UInt32")] public uint IssuingThreadId { get; set; } [EventField("win:UInt32")] public uint InfoClass { get; set; } } [Format("Irp=%1, ExtraInformation=%2, Status=%3")] [ManifestEvent("{edd08927-9cc4-4e65-b970-c2560fb5c289}", 24, 0, "", "win:Informational", "Microsoft-Windows-Kernel-File/Analytic", "KERNEL_FILE_KEYWORD_FILEIO", "KERNEL_FILE_KEYWORD_OP_END")] public class KFileEvt_OperationEnd : SystemEvent { [EventField("win:Pointer")] public ulong Irp { get; set; } [EventField("win:Pointer")] public ulong ExtraInformation { get; set; } [EventField("win:UInt32")] public uint Status { get; set; } } [Format("Irp=%1, FileObject=%2, FileKey=%3, IssuingThreadId=%4, Length=%5, InfoClass=%6, FileIndex=%7, FileName=%8")] [ManifestEvent("{edd08927-9cc4-4e65-b970-c2560fb5c289}", 25, 1, "", "win:Informational", "Microsoft-Windows-Kernel-File/Analytic", "KERNEL_FILE_KEYWORD_FILEIO")] public class KFileEvt_DirNotify_V1 : SystemEvent { [EventField("win:Pointer")] public ulong Irp { get; set; } [EventField("win:Pointer")] public ulong FileObject { get; set; } [EventField("win:Pointer")] public ulong FileKey { get; set; } [EventField("win:UInt32")] public uint IssuingThreadId { get; set; } [EventField("win:UInt32")] public uint Length { get; set; } [EventField("win:UInt32")] public uint InfoClass { get; set; } [EventField("win:UInt32")] public uint FileIndex { get; set; } [EventField("win:UnicodeString")] public string FileName { get; set; } } [Format("Irp=%1, FileObject=%2, FileKey=%3, ExtraInformation=%4, IssuingThreadId=%5, InfoClass=%6, FilePath=%7")] [ManifestEvent("{edd08927-9cc4-4e65-b970-c2560fb5c289}", 26, 1, "", "win:Informational", "Microsoft-Windows-Kernel-File/Analytic", "KERNEL_FILE_KEYWORD_DELETE_PATH")] public class KFileEvt_DeletePath_V1 : SystemEvent { [EventField("win:Pointer")] public ulong Irp { get; set; } [EventField("win:Pointer")] public ulong FileObject { get; set; } [EventField("win:Pointer")] public ulong FileKey { get; set; } [EventField("win:Pointer")] public ulong ExtraInformation { get; set; } [EventField("win:UInt32")] public uint IssuingThreadId { get; set; } [EventField("win:UInt32")] public uint InfoClass { get; set; } [EventField("win:UnicodeString")] public string FilePath { get; set; } } [Format("Irp=%1, FileObject=%2, FileKey=%3, ExtraInformation=%4, IssuingThreadId=%5, InfoClass=%6, FilePath=%7")] [ManifestEvent("{edd08927-9cc4-4e65-b970-c2560fb5c289}", 27, 1, "", "win:Informational", "Microsoft-Windows-Kernel-File/Analytic", "KERNEL_FILE_KEYWORD_RENAME_SETLINK_PATH")] public class KFileEvt_RenamePath_V1 : SystemEvent { [EventField("win:Pointer")] public ulong Irp { get; set; } [EventField("win:Pointer")] public ulong FileObject { get; set; } [EventField("win:Pointer")] public ulong FileKey { get; set; } [EventField("win:Pointer")] public ulong ExtraInformation { get; set; } [EventField("win:UInt32")] public uint IssuingThreadId { get; set; } [EventField("win:UInt32")] public uint InfoClass { get; set; } [EventField("win:UnicodeString")] public string FilePath { get; set; } } [Format("Irp=%1, FileObject=%2, FileKey=%3, ExtraInformation=%4, IssuingThreadId=%5, InfoClass=%6, FilePath=%7")] [ManifestEvent("{edd08927-9cc4-4e65-b970-c2560fb5c289}", 28, 1, "", "win:Informational", "Microsoft-Windows-Kernel-File/Analytic", "KERNEL_FILE_KEYWORD_RENAME_SETLINK_PATH")] public class KFileEvt_SetLinkPath_V1 : SystemEvent { [EventField("win:Pointer")] public ulong Irp { get; set; } [EventField("win:Pointer")] public ulong FileObject { get; set; } [EventField("win:Pointer")] public ulong FileKey { get; set; } [EventField("win:Pointer")] public ulong ExtraInformation { get; set; } [EventField("win:UInt32")] public uint IssuingThreadId { get; set; } [EventField("win:UInt32")] public uint InfoClass { get; set; } [EventField("win:UnicodeString")] public string FilePath { get; set; } } [Format("Irp=%1, FileObject=%2, FileKey=%3, ExtraInformation=%4, IssuingThreadId=%5, InfoClass=%6")] [ManifestEvent("{edd08927-9cc4-4e65-b970-c2560fb5c289}", 29, 1, "", "win:Informational", "Microsoft-Windows-Kernel-File/Analytic", "KERNEL_FILE_KEYWORD_FILEIO")] public class KFileEvt_SetLink_V1 : SystemEvent { [EventField("win:Pointer")] public ulong Irp { get; set; } [EventField("win:Pointer")] public ulong FileObject { get; set; } [EventField("win:Pointer")] public ulong FileKey { get; set; } [EventField("win:Pointer")] public ulong ExtraInformation { get; set; } [EventField("win:UInt32")] public uint IssuingThreadId { get; set; } [EventField("win:UInt32")] public uint InfoClass { get; set; } } [Format("Irp=%1, FileObject=%2, IssuingThreadId=%3, CreateOptions=%4, CreateAttributes=%5, ShareAccess=%6, FileName=%7")] [ManifestEvent("{edd08927-9cc4-4e65-b970-c2560fb5c289}", 30, 1, "", "win:Informational", "Microsoft-Windows-Kernel-File/Analytic", "KERNEL_FILE_KEYWORD_CREATE_NEW_FILE")] public class KFileEvt_CreateNewFile_V1 : SystemEvent { [EventField("win:Pointer")] public ulong Irp { get; set; } [EventField("win:Pointer")] public ulong FileObject { get; set; } [EventField("win:UInt32")] public uint IssuingThreadId { get; set; } [EventField("win:UInt32")] public uint CreateOptions { get; set; } [EventField("win:UInt32")] public uint CreateAttributes { get; set; } [EventField("win:UInt32")] public uint ShareAccess { get; set; } [EventField("win:UnicodeString")] public string FileName { get; set; } } }