struct _LPCP_PORT_OBJECT { struct _LPCP_PORT_OBJECT* ConnectionPort;/* 0x0 4 */ struct _LPCP_PORT_OBJECT* ConnectedPort;/* 0x4 4 */ struct _LPCP_PORT_QUEUE MsgQueue;/* 0x8 16 */ struct _CLIENT_ID Creator;/* 0x18 8 */ void* ClientSectionBase;/* 0x20 4 */ void* ServerSectionBase;/* 0x24 4 */ void* PortContext;/* 0x28 4 */ struct _ETHREAD* ClientThread;/* 0x2c 4 */ struct _SECURITY_QUALITY_OF_SERVICE SecurityQos;/* 0x30 12 */ struct _SECURITY_CLIENT_CONTEXT StaticSecurity;/* 0x3c 60 */ /* ── cacheline 1 boundary (64 bytes) ── */ struct _LIST_ENTRY LpcReplyChainHead;/* 0x78 8 */ /* ── cacheline 2 boundary (128 bytes) ── */ struct _LIST_ENTRY LpcDataInfoChainHead;/* 0x80 8 */ union { struct _EPROCESS* ServerProcess;/* 0x88 4 */ struct _EPROCESS* MappingProcess;/* 0x88 4 */ };/* 0x88 4 */ unsigned short MaxMessageLength;/* 0x8c 2 */ unsigned short MaxConnectionInfoLength;/* 0x8e 2 */ unsigned long Flags;/* 0x90 4 */ struct _KEVENT WaitEvent;/* 0x94 16 */};size 164 (0xa4)18 members0 holespadding 03 cachelines
Used in (1)