| 1   stdcall  accept(long ptr ptr) WS_accept | 
 | 2   stdcall  bind(long ptr long) WS_bind | 
 | 3   stdcall  closesocket(long) WS_closesocket | 
 | 4   stdcall  connect(long ptr long) WS_connect | 
 | 5   stdcall  getpeername(long ptr ptr) WS_getpeername | 
 | 6   stdcall  getsockname(long ptr ptr) WS_getsockname | 
 | 7   stdcall  getsockopt(long long long ptr ptr) WS_getsockopt | 
 | 8   stdcall  htonl(long) WS_htonl | 
 | 9   stdcall  htons(long) WS_htons | 
 | 10  stdcall  ioctlsocket(long long ptr) WS_ioctlsocket | 
 | 11  stdcall  inet_addr(str) WS_inet_addr | 
 | 12  stdcall  inet_ntoa(ptr) WS_inet_ntoa | 
 | 13  stdcall  listen(long long) WS_listen | 
 | 14  stdcall  ntohl(long) WS_ntohl | 
 | 15  stdcall  ntohs(long) WS_ntohs | 
 | 16  stdcall  recv(long ptr long long) WS_recv | 
 | 17  stdcall  recvfrom(long ptr long long ptr ptr) WS_recvfrom | 
 | 18  stdcall  select(long ptr ptr ptr ptr) WS_select | 
 | 19  stdcall  send(long ptr long long) WS_send | 
 | 20  stdcall  sendto(long ptr long long ptr long) WS_sendto | 
 | 21  stdcall  setsockopt(long long long ptr long) WS_setsockopt | 
 | 22  stdcall  shutdown(long long) WS_shutdown | 
 | 23  stdcall  socket(long long long) WS_socket | 
 | 51  stdcall  gethostbyaddr(ptr long long) WS_gethostbyaddr | 
 | 52  stdcall  gethostbyname(str) WS_gethostbyname | 
 | 53  stdcall  getprotobyname(str) WS_getprotobyname | 
 | 54  stdcall  getprotobynumber(long) WS_getprotobynumber | 
 | 55  stdcall  getservbyname(str str) WS_getservbyname | 
 | 56  stdcall  getservbyport(long str) WS_getservbyport | 
 | 57  stdcall  gethostname(ptr long) WS_gethostname | 
 |  | 
 | 101 stdcall WSAAsyncSelect(long long long long) | 
 | 102 stdcall WSAAsyncGetHostByAddr(long long ptr long long ptr long) | 
 | 103 stdcall WSAAsyncGetHostByName(long long str ptr long) | 
 | 104 stdcall WSAAsyncGetProtoByNumber(long long long ptr long) | 
 | 105 stdcall WSAAsyncGetProtoByName(long long str ptr long) | 
 | 106 stdcall WSAAsyncGetServByPort(long long long str ptr long) | 
 | 107 stdcall WSAAsyncGetServByName(long long str str ptr long) | 
 | 108 stdcall WSACancelAsyncRequest(long) | 
 | 109 stdcall WSASetBlockingHook(ptr) | 
 | 110 stdcall WSAUnhookBlockingHook() | 
 | 111 stdcall WSAGetLastError() | 
 | 112 stdcall WSASetLastError(long) | 
 | 113 stdcall WSACancelBlockingCall() | 
 | 114 stdcall WSAIsBlocking() | 
 | 115 stdcall WSAStartup(long ptr) | 
 | 116 stdcall WSACleanup() | 
 |  | 
 | 151 stdcall  __WSAFDIsSet(long ptr) | 
 |  | 
 | 500 stub     WEP | 
 |  | 
 | @ stdcall GetAddrInfoW(wstr wstr ptr ptr) | 
 | @ stdcall WSApSetPostRoutine(ptr) | 
 | @ stdcall WPUCompleteOverlappedRequest(long ptr long long ptr) | 
 | @ stdcall WSAAccept(long ptr ptr ptr long) | 
 | @ stdcall WSAAddressToStringA(ptr long ptr ptr ptr) | 
 | @ stdcall WSAAddressToStringW(ptr long ptr ptr ptr) | 
 | @ stdcall WSACloseEvent(long) | 
 | @ stdcall WSAConnect(long ptr long ptr ptr ptr ptr) | 
 | @ stdcall WSACreateEvent () | 
 | @ stdcall WSADuplicateSocketA(long long ptr) | 
 | @ stdcall WSADuplicateSocketW(long long ptr) | 
 | @ stdcall WSAEnumNameSpaceProvidersA(ptr ptr) | 
 | @ stdcall WSAEnumNameSpaceProvidersW(ptr ptr) | 
 | @ stdcall WSAEnumNetworkEvents(long long ptr) | 
 | @ stdcall WSAEnumProtocolsA(ptr ptr ptr) | 
 | @ stdcall WSAEnumProtocolsW(ptr ptr ptr) | 
 | @ stdcall WSAEventSelect(long long long) | 
 | @ stdcall WSAGetOverlappedResult(long ptr ptr long ptr) | 
 | @ stdcall WSAGetQOSByName(long ptr ptr) | 
 | @ stdcall WSAGetServiceClassInfoA(ptr ptr ptr ptr) | 
 | @ stdcall WSAGetServiceClassInfoW(ptr ptr ptr ptr) | 
 | @ stdcall WSAGetServiceClassNameByClassIdA(ptr ptr ptr) | 
 | @ stdcall WSAGetServiceClassNameByClassIdW(ptr ptr ptr) | 
 | @ stdcall WSAHtonl(long long ptr) | 
 | @ stdcall WSAHtons(long long ptr) | 
 | @ stdcall WSAInstallServiceClassA(ptr) | 
 | @ stdcall WSAInstallServiceClassW(ptr) | 
 | @ stdcall WSAIoctl(long long ptr long ptr long ptr ptr ptr) | 
 | @ stdcall WSAJoinLeaf(long ptr long ptr ptr ptr ptr long) | 
 | @ stdcall WSALookupServiceBeginA(ptr long ptr) | 
 | @ stdcall WSALookupServiceBeginW(ptr long ptr) | 
 | @ stdcall WSALookupServiceEnd(long) | 
 | @ stdcall WSALookupServiceNextA(long long ptr ptr) | 
 | @ stdcall WSALookupServiceNextW(long long ptr ptr) | 
 | @ stub    WSANSPIoctl | 
 | @ stdcall WSANtohl(long long ptr) | 
 | @ stdcall WSANtohs(long long ptr) | 
 | @ stdcall WSAProviderConfigChange(ptr ptr ptr) | 
 | @ stdcall WSARecv(long ptr long ptr ptr ptr ptr) | 
 | @ stdcall WSARecvDisconnect(long ptr) | 
 | @ stdcall WSARecvFrom(long ptr long ptr ptr ptr ptr ptr ptr )  | 
 | @ stdcall WSARemoveServiceClass(ptr) | 
 | @ stdcall WSAResetEvent(long) kernel32.ResetEvent | 
 | @ stdcall WSASend(long ptr long ptr long ptr ptr) | 
 | @ stdcall WSASendDisconnect(long ptr) | 
 | @ stdcall WSASendTo(long ptr long ptr long ptr long ptr ptr) | 
 | @ stdcall WSASetEvent(long) kernel32.SetEvent | 
 | @ stdcall WSASetServiceA(ptr long long) | 
 | @ stdcall WSASetServiceW(ptr long long) | 
 | @ stdcall WSASocketA(long long long ptr long long) | 
 | @ stdcall WSASocketW(long long long ptr long long) | 
 | @ stdcall WSAStringToAddressA(str long ptr ptr ptr) | 
 | @ stdcall WSAStringToAddressW(wstr long ptr ptr ptr) | 
 | @ stdcall WSAWaitForMultipleEvents(long ptr long long long) kernel32.WaitForMultipleObjectsEx | 
 | @ stdcall WSCDeinstallProvider(ptr ptr) | 
 | @ stdcall WSCEnableNSProvider(ptr long) | 
 | @ stdcall WSCEnumProtocols(ptr ptr ptr ptr) | 
 | @ stdcall WSCGetProviderPath(ptr ptr ptr ptr) | 
 | @ stdcall WSCInstallNameSpace(wstr wstr long long ptr) | 
 | @ stdcall WSCInstallProvider(ptr wstr ptr long ptr) | 
 | @ stdcall WSCUnInstallNameSpace(ptr) | 
 | @ stub    WSCUpdateProvider | 
 | @ stub    WSCWriteNameSpaceOrder | 
 | @ stdcall WSCWriteProviderOrder(ptr long) | 
 | @ stdcall freeaddrinfo(ptr) WS_freeaddrinfo | 
 | @ stdcall getaddrinfo(str str ptr ptr) WS_getaddrinfo | 
 | @ stub    getnameinfo |