66 PVOID *HelperDllContext,
PWSH_GET_WILDCARD_SOCKADDR WSHGetWildcardSockaddr
INT(WINAPI * PWSH_ADDRESS_TO_STRING)(LPSOCKADDR, INT, LPWSAPROTOCOL_INFOW, LPWSTR, LPDWORD)
IN PCO_ADDRESS_FAMILY AddressFamily
int SockLoadHelperDll(PWSTR TransportName, PWINSOCK_MAPPING Mapping, PHELPER_DATA *HelperDllData)
INT(WINAPI * PWSH_STRING_TO_ADDRESS)(LPWSTR, DWORD, LPWSAPROTOCOL_INFOW, LPSOCKADDR, LPDWORD)
PWSH_GET_BROADCAST_SOCKADDR WSHGetBroadcastSockaddr
PWSH_JOIN_LEAF WSHJoinLeaf
int SockLoadTransportMapping(PWSTR TransportName, PWINSOCK_MAPPING *Mapping)
static PVOID Mapping[EMS_PHYSICAL_PAGES]
INT(WINAPI * PWSH_IOCTL)(PVOID, SOCKET, HANDLE, HANDLE, DWORD, LPVOID, DWORD, LPVOID, DWORD, LPDWORD, LPWSAOVERLAPPED, LPWSAOVERLAPPED_COMPLETION_ROUTINE, LPBOOL)
INT(WINAPI * PWSH_OPEN_SOCKET)(PINT, PINT, PINT, PUNICODE_STRING, PVOID, PDWORD)
int SockLoadTransportList(PWSTR *TransportList)
INT(WINAPI * PWSH_GET_SOCKET_INFORMATION)(PVOID, SOCKET, HANDLE, HANDLE, INT, INT, PCHAR, LPINT)
INT(WINAPI * PWSH_GET_BROADCAST_SOCKADDR)(PVOID, PSOCKADDR, PINT)
PWSH_STRING_TO_ADDRESS WSHStringToAddress
PWSH_GET_SOCKADDR_TYPE WSHGetSockaddrType
BOOLEAN UseDelayedAcceptance
PWSH_OPEN_SOCKET WSHOpenSocket
struct _HELPER_DATA HELPER_DATA
PWSH_OPEN_SOCKET2 WSHOpenSocket2
_Must_inspect_result_ _In_ ULONG Flags
int SockGetTdiName(PINT AddressFamily, PINT SocketType, PINT Protocol, GROUP Group, DWORD Flags, PUNICODE_STRING TransportName, PVOID *HelperDllContext, PHELPER_DATA *HelperDllData, PDWORD Events)
PWSH_ADDRESS_TO_STRING WSHAddressToString
PWSH_GET_SOCKET_INFORMATION WSHGetSocketInformation
INT(WINAPI * PWSH_OPEN_SOCKET2)(PINT, PINT, PINT, GROUP, DWORD, PUNICODE_STRING, PVOID *, PDWORD)
PWSH_SET_SOCKET_INFORMATION WSHSetSocketInformation
struct _HELPER_DATA * PHELPER_DATA
INT(WINAPI * PWSH_JOIN_LEAF)(PVOID, SOCKET, HANDLE, HANDLE, PVOID, SOCKET, PSOCKADDR, DWORD, LPWSABUF, LPWSABUF, LPQOS, LPQOS, DWORD)
INT(WINAPI * PWSH_GET_SOCKADDR_TYPE)(PSOCKADDR, DWORD, PSOCKADDR_INFO)
BOOL SockIsTripleInMapping(PWINSOCK_MAPPING Mapping, INT AddressFamily, INT SocketType, INT Protocol)
INT(WINAPI * PWSH_NOTIFY)(PVOID, SOCKET, HANDLE, HANDLE, DWORD)
INT(WINAPI * PWSH_SET_SOCKET_INFORMATION)(PVOID, SOCKET, HANDLE, HANDLE, INT, INT, PCHAR, INT)
INT(WINAPI * PWSH_GET_WILDCARD_SOCKADDR)(PVOID, PSOCKADDR, PINT)