typedef struct _ALPC_DISPATCH_CONTEXT { ALPC_PORT *PortObject; KALPC_MESSAGE *Message; ALPC_COMMUNICATION_INFO *CommunicationInfo; ETHREAD *TargetThread; ALPC_PORT *TargetPort; unsigned long Flags; unsigned short TotalLength; unsigned short Type; unsigned short DataInfoOffset; } ALPC_DISPATCH_CONTEXT, *PALPC_DISPATCH_CONTEXT;