ReactOS 0.4.16-dev-2-g02a6913
|
Go to the source code of this file.
Classes | |
struct | _WSH_HELPER_CONTEXT |
Macros | |
#define | APCH (HANDLE)'SOR ' |
Typedefs | |
typedef struct _WSH_HELPER_CONTEXT | WSH_HELPER_CONTEXT |
typedef struct _WSH_HELPER_CONTEXT * | PWAH_HELPER_CONTEXT |
Functions | |
VOID CALLBACK | ApcThread (ULONG_PTR Context) |
NTSTATUS WINAPI | DoSocketCancel (PVOID Context1, PVOID Context2, PVOID Context3) |
NTSTATUS WINAPI | DoSocketRequest (PVOID Context1, PVOID Context2, PVOID Context3) |
VOID CALLBACK | ExitThreadApc (ULONG_PTR Context) |
DWORD WINAPI | WahCloseHandleHelper (IN HANDLE HelperHandle) |
DWORD WINAPI | WahCloseSocketHandle (IN HANDLE HelperHandle, IN SOCKET Socket) |
DWORD WINAPI | WahCreateSocketHandle (IN HANDLE HelperHandle, OUT SOCKET *Socket) |
INT WINAPI | WahDisableNonIFSHandleSupport (VOID) |
INT WINAPI | WahEnableNonIFSHandleSupport (VOID) |
DWORD WINAPI | WahOpenHandleHelper (OUT PHANDLE HelperHandle) |
DWORD WINAPI | WahCompleteRequest (IN HANDLE HelperHandle, IN SOCKET Socket, IN LPWSAOVERLAPPED lpOverlapped, IN DWORD ErrorCode, IN DWORD BytesTransferred) |
Variables | |
LPFN_WSASEND | pWSASend |
LPFN_WSARECV | pWSARecv |
LPFN_WSASENDTO | pWSASendTo |
LPFN_WSARECVFROM | pWSARecvFrom |
LPFN_WSAGETLASTERROR | pWSAGetLastError |
LPFN_WSACANCELBLOCKINGCALL | pWSACancelBlockingCall |
LPFN_WSASETBLOCKINGHOOK | pWSASetBlockingHook |
LPFN_SELECT | pSelect |
LPFN_WSASTARTUP | pWSAStartup |
LPFN_WSACLEANUP | pWSACleanup |
LPFN_GETSOCKOPT | pGetSockOpt |
LPFN_WSAIOCTL | pWSAIoctl |
typedef struct _WSH_HELPER_CONTEXT * PWAH_HELPER_CONTEXT |
Definition at line 51 of file handle.c.
Referenced by WahOpenHandleHelper().
Definition at line 60 of file handle.c.
Referenced by WahOpenHandleHelper().
Definition at line 69 of file handle.c.
Referenced by WahCloseHandleHelper().
Definition at line 86 of file handle.c.
Referenced by WsProcDelete().
Definition at line 113 of file handle.c.
Referenced by WsProcDetachSocket().
DWORD WINAPI WahCompleteRequest | ( | IN HANDLE | HelperHandle, |
IN SOCKET | Socket, | ||
IN LPWSAOVERLAPPED | lpOverlapped, | ||
IN DWORD | ErrorCode, | ||
IN DWORD | BytesTransferred | ||
) |
Definition at line 438 of file handle.c.
Definition at line 137 of file handle.c.
Definition at line 252 of file handle.c.
Definition at line 298 of file handle.c.
LPFN_GETSOCKOPT pGetSockOpt |
Definition at line 35 of file handle.c.
Referenced by WahCreateSocketHandle(), and WahOpenHandleHelper().
LPFN_SELECT pSelect |
Definition at line 32 of file handle.c.
Referenced by Imm32SelectContextProc(), and WahOpenHandleHelper().
LPFN_WSACANCELBLOCKINGCALL pWSACancelBlockingCall |
Definition at line 30 of file handle.c.
Referenced by AreLegacyFunctionsSupported(), and WahOpenHandleHelper().
LPFN_WSACLEANUP pWSACleanup |
Definition at line 34 of file handle.c.
Referenced by WahOpenHandleHelper().
LPFN_WSAGETLASTERROR pWSAGetLastError |
Definition at line 29 of file handle.c.
Referenced by AreLegacyFunctionsSupported(), IsWinsockInitialized(), and WahOpenHandleHelper().
LPFN_WSAIOCTL pWSAIoctl |
Definition at line 36 of file handle.c.
Referenced by WahOpenHandleHelper().
LPFN_WSARECV pWSARecv |
Definition at line 26 of file handle.c.
Referenced by WahOpenHandleHelper().
LPFN_WSARECVFROM pWSARecvFrom |
Definition at line 28 of file handle.c.
Referenced by WahOpenHandleHelper().
LPFN_WSASEND pWSASend |
Definition at line 25 of file handle.c.
Referenced by WahOpenHandleHelper().
LPFN_WSASENDTO pWSASendTo |
Definition at line 27 of file handle.c.
Referenced by WahOpenHandleHelper().
LPFN_WSASETBLOCKINGHOOK pWSASetBlockingHook |
Definition at line 31 of file handle.c.
Referenced by WahOpenHandleHelper().
LPFN_WSASTARTUP pWSAStartup |
Definition at line 33 of file handle.c.
Referenced by WahOpenHandleHelper().