typedef struct _MDL { MDL *Next; short Size; short MdlFlags; EPROCESS *Process; void *MappedSystemVa; void *StartVa; unsigned long ByteCount; unsigned long ByteOffset; } MDL, *PMDL;