union _FS_FILTER_PARAMETERS { struct { union _LARGE_INTEGER* EndingOffset;/* 0x0 8 */ struct _ERESOURCE** ResourceToRelease;/* 0x8 8 */ } AcquireForModifiedPageWriter;/* 0x0 16 */ struct { struct _ERESOURCE* ResourceToRelease;/* 0x0 8 */ } ReleaseForModifiedPageWriter;/* 0x0 8 */ struct { enum _FS_FILTER_SECTION_SYNC_TYPE SyncType;/* 0x0 4 */ unsigned long PageProtection;/* 0x4 4 */ } AcquireForSectionSynchronization;/* 0x0 8 */ struct { enum _FS_FILTER_STREAM_FO_NOTIFICATION_TYPE NotificationType;/* 0x0 4 */ /* 4 bytes padding */ unsigned char SafeToRecurse;/* 0x8 1 */ } NotifyStreamFileObject;/* 0x0 16 */ struct { void* Argument1;/* 0x0 8 */ void* Argument2;/* 0x8 8 */ void* Argument3;/* 0x10 8 */ void* Argument4;/* 0x18 8 */ void* Argument5;/* 0x20 8 */ } Others;/* 0x0 40 */};size 40 (0x28)5 members1 hole (4 bytes)padding 01 cacheline
Used in (1)