| Min version | XP | 8 | |
|---|---|---|---|
| Max version | 10 TH2 | ||
| Architecture | x86 | x64 | |
| x86 offset offset:bitpos | Field Name | x64 offset offset:bitpos | |
| 0x0000 | struct _MDL * Next | 0x0000 | |
| 0x0004 | int16_t Size | 0x0008 | |
| 0x0006 | int16_t MdlFlags | 0x000A | |
| uint16_t AllocationProcessorNumber | 0x000C | ||
| uint16_t Reserved | 0x000E | ||
| 0x0008 | struct _EPROCESS * Process | 0x0010 | |
| 0x000C | void * MappedSystemVa | 0x0018 | |
| 0x0010 | void * StartVa | 0x0020 | |
| 0x0014 | unsigned long ByteCount | 0x0028 | |
| 0x0018 | unsigned long ByteOffset | 0x002C | |