ReactOS 0.4.16-dev-338-g34e76ad
_LPCP_PORT_OBJECT Struct Reference

#include <lpctypes.h>

Collaboration diagram for _LPCP_PORT_OBJECT:

Public Attributes

struct _LPCP_PORT_OBJECTConnectionPort
 
struct _LPCP_PORT_OBJECTConnectedPort
 
LPCP_PORT_QUEUE MsgQueue
 
CLIENT_ID Creator
 
PVOID ClientSectionBase
 
PVOID ServerSectionBase
 
PVOID PortContext
 
PETHREAD ClientThread
 
SECURITY_QUALITY_OF_SERVICE SecurityQos
 
SECURITY_CLIENT_CONTEXT StaticSecurity
 
LIST_ENTRY LpcReplyChainHead
 
LIST_ENTRY LpcDataInfoChainHead
 
union {
   PEPROCESS   ServerProcess
 
   PEPROCESS   MappingProcess
 
}; 
 
ULONG MaxMessageLength
 
ULONG MaxConnectionInfoLength
 
ULONG Flags
 
KEVENT WaitEvent
 

Detailed Description

Definition at line 209 of file lpctypes.h.

Member Data Documentation

◆ 

union { ... } _LPCP_PORT_OBJECT::@2595

◆ ClientSectionBase

PVOID _LPCP_PORT_OBJECT::ClientSectionBase

Definition at line 215 of file lpctypes.h.

◆ ClientThread

PETHREAD _LPCP_PORT_OBJECT::ClientThread

Definition at line 218 of file lpctypes.h.

◆ ConnectedPort

struct _LPCP_PORT_OBJECT* _LPCP_PORT_OBJECT::ConnectedPort

Definition at line 212 of file lpctypes.h.

Referenced by LpcpValidateClientPort().

◆ ConnectionPort

struct _LPCP_PORT_OBJECT* _LPCP_PORT_OBJECT::ConnectionPort

Definition at line 211 of file lpctypes.h.

Referenced by LpcpValidateClientPort().

◆ Creator

CLIENT_ID _LPCP_PORT_OBJECT::Creator

Definition at line 214 of file lpctypes.h.

◆ Flags

ULONG _LPCP_PORT_OBJECT::Flags

◆ LpcDataInfoChainHead

LIST_ENTRY _LPCP_PORT_OBJECT::LpcDataInfoChainHead

Definition at line 222 of file lpctypes.h.

Referenced by LpcpDeletePort().

◆ LpcReplyChainHead

LIST_ENTRY _LPCP_PORT_OBJECT::LpcReplyChainHead

Definition at line 221 of file lpctypes.h.

Referenced by LpcRequestWaitReplyPort(), and NtRequestWaitReplyPort().

◆ MappingProcess

PEPROCESS _LPCP_PORT_OBJECT::MappingProcess

Definition at line 226 of file lpctypes.h.

◆ MaxConnectionInfoLength

ULONG _LPCP_PORT_OBJECT::MaxConnectionInfoLength

Definition at line 229 of file lpctypes.h.

Referenced by NtAcceptConnectPort().

◆ MaxMessageLength

ULONG _LPCP_PORT_OBJECT::MaxMessageLength

Definition at line 228 of file lpctypes.h.

◆ MsgQueue

LPCP_PORT_QUEUE _LPCP_PORT_OBJECT::MsgQueue

◆ PortContext

PVOID _LPCP_PORT_OBJECT::PortContext

Definition at line 217 of file lpctypes.h.

Referenced by LpcRequestWaitReplyPort(), NtRequestPort(), and NtRequestWaitReplyPort().

◆ SecurityQos

SECURITY_QUALITY_OF_SERVICE _LPCP_PORT_OBJECT::SecurityQos

Definition at line 219 of file lpctypes.h.

◆ ServerProcess

PEPROCESS _LPCP_PORT_OBJECT::ServerProcess

Definition at line 225 of file lpctypes.h.

Referenced by LpcpDeletePort(), and NtAcceptConnectPort().

◆ ServerSectionBase

PVOID _LPCP_PORT_OBJECT::ServerSectionBase

Definition at line 216 of file lpctypes.h.

◆ StaticSecurity

SECURITY_CLIENT_CONTEXT _LPCP_PORT_OBJECT::StaticSecurity

Definition at line 220 of file lpctypes.h.

◆ WaitEvent

KEVENT _LPCP_PORT_OBJECT::WaitEvent

The documentation for this struct was generated from the following file: