struct _MMMOD_WRITER_MDL_ENTRY { struct _LIST_ENTRY Links;/* 0x0 16 */ struct _IRP* Irp;/* 0x10 8 */ struct _IO_STATUS_BLOCK IoStatus;/* 0x18 16 */ struct _MODWRITER_FLAGS u1;/* 0x28 4 */ unsigned long ByteCount;/* 0x2c 4 */ unsigned long ChargedPages;/* 0x30 4 */ /* 4 bytes padding */ struct _MI_PARTITION* Partition;/* 0x38 8 */ /* ── cacheline 1 boundary (64 bytes) ── */ union { struct { struct _MMPAGING_FILE* PagingFile;/* 0x40 8 */ struct _MI_STORE_MODWRITER_EXTENSION* StoreExtension;/* 0x48 8 */ unsigned __int64 IssueTime;/* 0x50 8 */ } Pf;/* 0x40 24 */ struct { struct _FILE_OBJECT* File;/* 0x40 8 */ struct _CONTROL_AREA* ControlArea;/* 0x48 8 */ struct _ERESOURCE* FileResource;/* 0x50 8 */ } Fs;/* 0x40 24 */ };/* 0x40 24 */ union _LARGE_INTEGER WriteOffset;/* 0x58 8 */ struct _MDL* PointerMdl;/* 0x60 8 */ struct _MDL Mdl;/* 0x68 48 */ /* ── cacheline 2 boundary (128 bytes) ── */ unsigned __int64 Page[1];/* 0x98 8 */};size 160 (0xa0)13 members1 hole (4 bytes)padding 03 cachelines
Used in (1)