Process Hacker
svcapiport.c File Reference
#include <phapp.h>
#include <phsvc.h>

Go to the source code of this file.

Functions

NTSTATUS PhSvcApiRequestThreadStart (_In_ PVOID Parameter)
 
NTSTATUS PhSvcApiPortInitialization (_In_ PUNICODE_STRING PortName)
 
PPHSVC_THREAD_CONTEXT PhSvcGetCurrentThreadContext (VOID)
 
VOID PhSvcHandleConnectionRequest (_In_ PPORT_MESSAGE PortMessage)
 

Variables

HANDLE PhSvcTimeoutStandbyEventHandle
 
HANDLE PhSvcTimeoutCancelEventHandle
 
ULONG PhSvcApiThreadContextTlsIndex
 
HANDLE PhSvcApiPortHandle
 
ULONG PhSvcApiNumberOfClients = 0
 

Function Documentation

NTSTATUS PhSvcApiPortInitialization ( _In_ PUNICODE_STRING  PortName)

Definition at line 37 of file svcapiport.c.

NTSTATUS PhSvcApiRequestThreadStart ( _In_ PVOID  Parameter)

Definition at line 118 of file svcapiport.c.

PPHSVC_THREAD_CONTEXT PhSvcGetCurrentThreadContext ( VOID  )

Definition at line 111 of file svcapiport.c.

VOID PhSvcHandleConnectionRequest ( _In_ PPORT_MESSAGE  PortMessage)

Definition at line 200 of file svcapiport.c.

Variable Documentation

ULONG PhSvcApiNumberOfClients = 0

Definition at line 35 of file svcapiport.c.

HANDLE PhSvcApiPortHandle

Definition at line 34 of file svcapiport.c.

ULONG PhSvcApiThreadContextTlsIndex

Definition at line 33 of file svcapiport.c.

HANDLE PhSvcTimeoutCancelEventHandle

Definition at line 27 of file svcmain.c.

HANDLE PhSvcTimeoutStandbyEventHandle

Definition at line 26 of file svcmain.c.