ReactOS 0.4.16-dev-424-ge4748fe
|
#include <ntoskrnl.h>
#include <debug.h>
Go to the source code of this file.
Macros | |
#define | NDEBUG |
Functions | |
BOOLEAN NTAPI | LpcInitSystem (VOID) |
BOOLEAN NTAPI | LpcpValidateClientPort (PETHREAD ClientThread, PLPCP_PORT_OBJECT Port) |
NTSTATUS NTAPI | NtImpersonateClientOfPort (IN HANDLE PortHandle, IN PPORT_MESSAGE ClientMessage) |
NTSTATUS NTAPI | NtQueryPortInformationProcess (VOID) |
NTSTATUS NTAPI | NtQueryInformationPort (IN HANDLE PortHandle, IN PORT_INFORMATION_CLASS PortInformationClass, OUT PVOID PortInformation, IN ULONG PortInformationLength, OUT PULONG ReturnLength) |
Definition at line 37 of file port.c.
Referenced by Phase1InitializationDiscard().
BOOLEAN NTAPI LpcpValidateClientPort | ( | PETHREAD | ClientThread, |
PLPCP_PORT_OBJECT | Port | ||
) |
Definition at line 90 of file port.c.
Referenced by LpcpCopyRequestData(), and NtImpersonateClientOfPort().
Definition at line 126 of file port.c.
NTSTATUS NTAPI NtQueryInformationPort | ( | IN HANDLE | PortHandle, |
IN PORT_INFORMATION_CLASS | PortInformationClass, | ||
OUT PVOID | PortInformation, | ||
IN ULONG | PortInformationLength, | ||
OUT PULONG | ReturnLength | ||
) |
KGUARDED_MUTEX LpcpLock |
Definition at line 20 of file port.c.
Referenced by LpcExitThread(), LpcInitSystem(), LpcpAllocateFromPortZone(), LpcpCopyRequestData(), LpcpDeletePort(), LpcpDestroyPortQueue(), LpcpFreeConMsg(), LpcpFreeToPortZone(), LpcpSaveDataInfoMessage(), LpcRequestPort(), LpcRequestWaitReplyPort(), NtAcceptConnectPort(), NtCompleteConnectPort(), NtImpersonateClientOfPort(), NtReplyPort(), NtReplyWaitReceivePortEx(), NtRequestPort(), NtRequestWaitReplyPort(), and NtSecureConnectPort().
ULONG LpcpMaxMessageSize |
Definition at line 18 of file port.c.
Referenced by LpcInitSystem(), and LpcpCreatePort().
PAGED_LOOKASIDE_LIST LpcpMessagesLookaside |
Definition at line 19 of file port.c.
Referenced by LpcInitSystem(), LpcpAllocateFromPortZone(), and LpcpFreeToPortZone().
ULONG LpcpNextMessageId = 1 |
Definition at line 22 of file port.c.
Referenced by LpcRequestPort(), LpcRequestWaitReplyPort(), NtRequestPort(), NtRequestWaitReplyPort(), and NtSecureConnectPort().
POBJECT_TYPE LpcPortObjectType |
Definition at line 17 of file port.c.
Referenced by InitCsrApiPort(), LpcInitSystem(), LpcpCopyRequestData(), LpcpCreatePort(), NtCompleteConnectPort(), NtImpersonateClientOfPort(), NtRegisterThreadTerminatePort(), NtReplyPort(), NtReplyWaitReceivePortEx(), NtRequestPort(), NtRequestWaitReplyPort(), NtSecureConnectPort(), NtSetDefaultHardErrorPort(), NtSetInformationProcess(), PspCreateProcess(), and TestObjectTypes().
|
static |
POBJECT_TYPE LpcWaitablePortObjectType |
Definition at line 17 of file port.c.
Referenced by LpcInitSystem().