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