struct _MMMOD_WRITER_MDL_ENTRY { struct _LIST_ENTRY Links;/* 0x0 8 */ union { struct _IO_STATUS_BLOCK IoStatus;/* 0x8 8 */ } u;/* 0x8 8 */ struct _IRP* Irp;/* 0x10 4 */ struct _MODWRITER_FLAGS u1;/* 0x14 4 */ unsigned long StoreWriteRefCount;/* 0x18 4 */ struct _KAPC StoreWriteCompletionApc;/* 0x1c 48 */ /* ── cacheline 1 boundary (64 bytes) ── */ unsigned long ByteCount;/* 0x4c 4 */ unsigned long ChargedPages;/* 0x50 4 */ struct _MMPAGING_FILE* PagingFile;/* 0x54 4 */ struct _FILE_OBJECT* File;/* 0x58 4 */ struct _CONTROL_AREA* ControlArea;/* 0x5c 4 */ struct _ERESOURCE* FileResource;/* 0x60 4 */ /* 4 bytes padding */ union _LARGE_INTEGER WriteOffset;/* 0x68 8 */ union _LARGE_INTEGER IssueTime;/* 0x70 8 */ struct _MI_PARTITION* Partition;/* 0x78 4 */ struct _MDL* PointerMdl;/* 0x7c 4 */ /* ── cacheline 2 boundary (128 bytes) ── */ struct _MDL Mdl;/* 0x80 28 */ unsigned long Page[1];/* 0x9c 4 */};size 160 (0xa0)18 members1 hole (4 bytes)padding 03 cachelines
Used in (1)