Go to the source code of this file.
Data Structures |
| struct | PLPCP_NONPAGED_PORT_QUEUE |
| struct | PLPCP_PORT_QUEUE |
| struct | PLPCP_PORT_OBJECT |
| struct | PLPCP_MESSAGE |
| struct | PLPCP_CONNECTION_MESSAGE |
| struct | PCLIENT_DIED_MSG |
Defines |
| #define | N_ROUND_UP(x, s) (((ULONG)(x)+(s)-1) & ~((ULONG)(s)-1)) |
| #define | PORT_CONNECT 0x1 |
| #define | PORT_ALL_ACCESS 0x1 |
| #define | LPCP_CONNECTION_PORT 0x00000001 |
| #define | LPCP_UNCONNECTED_PORT 0x00000002 |
| #define | LPCP_COMMUNICATION_PORT 0x00000003 |
| #define | LPCP_CLIENT_PORT 0x00000004 |
| #define | LPCP_PORT_TYPE_MASK 0x0000000F |
| #define | LPCP_PORT_DELETED 0x10000000 |
| #define | LPCP_WAITABLE_PORT 0x20000000 |
| #define | LPCP_NAME_DELETED 0x40000000 |
| #define | LPCP_SECURITY_DYNAMIC 0x80000000 |
| #define | LPCP_MAX_MESSAGE_SIZE |
| #define | LPC_MAX_MESSAGE_LENGTH |
| #define | LPC_MAX_DATA_LENGTH |
Enumerations |
| enum | LPC_TYPE {
LPC_NEW_MESSAGE,
LPC_REQUEST,
LPC_REPLY,
LPC_DATAGRAM,
LPC_LOST_REPLY,
LPC_PORT_CLOSED,
LPC_CLIENT_DIED,
LPC_EXCEPTION,
LPC_DEBUG_EVENT,
LPC_ERROR_EVENT,
LPC_CONNECTION_REQUEST,
LPC_CONNECTION_REFUSED,
LPC_MAXIMUM
} |
| enum | PORT_INFORMATION_CLASS { PortNoInformation,
PortNoInformation
} |
Variables |
| POBJECT_TYPE NTSYSAPI | LpcPortObjectType |