struct _IOP_MC_BUFFER_ENTRY { unsigned short Type;/* 0x0 2 */ unsigned short Reserved;/* 0x2 2 */ unsigned Size;/* 0x4 0 */ /* 4 bytes padding */ long ReferenceCount;/* 0x8 4 */ enum _IOP_MC_BUFFER_ENTRY_FLAGS Flags;/* 0xc 4 */ struct _LIST_ENTRY GlobalDataLink;/* 0x10 16 */ void* Address;/* 0x20 8 */ unsigned Length;/* 0x28 0 */ /* 4 bytes padding */ char AccessMode;/* 0x2c 1 */ /* 3 bytes padding */ long MdlRef;/* 0x30 4 */ /* 4 bytes padding */ struct _MDL* Mdl;/* 0x38 8 */ /* ── cacheline 1 boundary (64 bytes) ── */ struct _KEVENT MdlRundownEvent;/* 0x40 24 */ unsigned __int64* PfnArray;/* 0x58 8 */ struct _IOP_MC_BE_PAGE_NODE PageNodes[1];/* 0x60 32 */};size 128 (0x80)14 members4 holes (15 bytes)padding 02 cachelines
Used in (1)