union _FS_FILTER_PARAMETERS { struct { union _LARGE_INTEGER* EndingOffset;/* 0x0 4 */ struct _ERESOURCE** ResourceToRelease;/* 0x4 4 */ } AcquireForModifiedPageWriter;/* 0x0 8 */ struct { struct _ERESOURCE* ResourceToRelease;/* 0x0 4 */ } ReleaseForModifiedPageWriter;/* 0x0 4 */ struct { enum _FS_FILTER_SECTION_SYNC_TYPE SyncType;/* 0x0 4 */ unsigned long PageProtection;/* 0x4 4 */ struct _FS_FILTER_SECTION_SYNC_OUTPUT* OutputInformation;/* 0x8 4 */ unsigned long Flags;/* 0xc 4 */ } AcquireForSectionSynchronization;/* 0x0 16 */ struct { struct _IRP* Irp;/* 0x0 4 */ void* FileInformation;/* 0x4 4 */ unsigned long* Length;/* 0x8 4 */ enum _FILE_INFORMATION_CLASS FileInformationClass;/* 0xc 4 */ long CompletionStatus;/* 0x10 4 */ } QueryOpen;/* 0x0 20 */ struct { void* Argument1;/* 0x0 4 */ void* Argument2;/* 0x4 4 */ void* Argument3;/* 0x8 4 */ void* Argument4;/* 0xc 4 */ void* Argument5;/* 0x10 4 */ } Others;/* 0x0 20 */};size 20 (0x14)5 members0 holespadding 01 cacheline
Used in (1)