//0x20 bytes (sizeof)
struct _ALPC_DISPATCH_CONTEXT
{
    struct _ALPC_PORT* PortObject;                                          //0x0
    struct _KALPC_MESSAGE* Message;                                         //0x4
    struct _ALPC_COMMUNICATION_INFO* CommunicationInfo;                     //0x8
    struct _ETHREAD* TargetThread;                                          //0xc
    struct _ALPC_PORT* TargetPort;                                          //0x10
    ULONG Flags;                                                            //0x14
    USHORT TotalLength;                                                     //0x18
    USHORT Type;                                                            //0x1a
    USHORT DataInfoOffset;                                                  //0x1c
};