'强人的api winsock@H_404_2@
Declare @H_404_2@Function@H_404_2@ bind Lib @H_404_2@"@H_404_2@ws2_32.dll@H_404_2@"@H_404_2@ (ByVal s @H_404_2@As@H_404_2@ @H_404_2@Long@H_404_2@,addr @H_404_2@As@H_404_2@ SOCK_ADDR,ByVal namelen @H_404_2@As@H_404_2@ @H_404_2@Long@H_404_2@) @H_404_2@As@H_404_2@ @H_404_2@Long@H_404_2@
Declare @H_404_2@Function@H_404_2@ closesocket Lib @H_404_2@"@H_404_2@ws2_32.dll@H_404_2@"@H_404_2@ (ByVal s @H_404_2@As@H_404_2@ @H_404_2@Long@H_404_2@) @H_404_2@As@H_404_2@ @H_404_2@Long@H_404_2@
Declare @H_404_2@Function@H_404_2@ connect Lib @H_404_2@"@H_404_2@ws2_32.dll@H_404_2@"@H_404_2@ (ByVal s @H_404_2@As@H_404_2@ @H_404_2@Long@H_404_2@,name @H_404_2@As@H_404_2@ SOCK_ADDR,ByVal namelen @H_404_2@As@H_404_2@ @H_404_2@Integer@H_404_2@) @H_404_2@As@H_404_2@ @H_404_2@Long@H_404_2@
Declare @H_404_2@Function@H_404_2@ inet_addr Lib @H_404_2@"@H_404_2@ws2_32.dll@H_404_2@"@H_404_2@ (ByVal cp @H_404_2@As@H_404_2@ @H_404_2@String@H_404_2@) @H_404_2@As@H_404_2@ @H_404_2@Long@H_404_2@
Declare @H_404_2@Function@H_404_2@ htons Lib @H_404_2@"@H_404_2@ws2_32.dll@H_404_2@"@H_404_2@ (ByVal hostshort @H_404_2@As@H_404_2@ @H_404_2@Integer@H_404_2@) @H_404_2@As@H_404_2@ @H_404_2@Integer@H_404_2@
Declare @H_404_2@Function@H_404_2@ recv Lib @H_404_2@"@H_404_2@ws2_32.dll@H_404_2@"@H_404_2@ (ByVal s @H_404_2@As@H_404_2@ @H_404_2@Long@H_404_2@,buffer @H_404_2@As@H_404_2@ Any,ByVal length @H_404_2@As@H_404_2@ @H_404_2@Long@H_404_2@,ByVal flags @H_404_2@As@H_404_2@ @H_404_2@Long@H_404_2@) @H_404_2@As@H_404_2@ @H_404_2@Long@H_404_2@
Declare @H_404_2@Function@H_404_2@ send Lib @H_404_2@"@H_404_2@ws2_32.dll@H_404_2@"@H_404_2@ (ByVal s @H_404_2@As@H_404_2@ @H_404_2@Long@H_404_2@,ByVal flags @H_404_2@As@H_404_2@ @H_404_2@Long@H_404_2@) @H_404_2@As@H_404_2@ @H_404_2@Long@H_404_2@
Declare @H_404_2@Function@H_404_2@ shutdown Lib @H_404_2@"@H_404_2@ws2_32.dll@H_404_2@"@H_404_2@ (ByVal s @H_404_2@As@H_404_2@ @H_404_2@Long@H_404_2@,ByVal how @H_404_2@As@H_404_2@ @H_404_2@Long@H_404_2@) @H_404_2@As@H_404_2@ @H_404_2@Long@H_404_2@
Declare @H_404_2@Function@H_404_2@ ioctlsocket Lib @H_404_2@"@H_404_2@ws2_32.dll@H_404_2@"@H_404_2@ (ByVal s @H_404_2@As@H_404_2@ @H_404_2@Long@H_404_2@,ByVal v @H_404_2@As@H_404_2@ @H_404_2@Long@H_404_2@,ut @H_404_2@As@H_404_2@ @H_404_2@Long@H_404_2@) @H_404_2@As@H_404_2@ @H_404_2@Long@H_404_2@
Declare @H_404_2@Function@H_404_2@ socket Lib @H_404_2@"@H_404_2@ws2_32.dll@H_404_2@"@H_404_2@ (ByVal af @H_404_2@As@H_404_2@ @H_404_2@Long@H_404_2@,ByVal type_specification @H_404_2@As@H_404_2@ @H_404_2@Long@H_404_2@,ByVal protocol @H_404_2@As@H_404_2@ @H_404_2@Long@H_404_2@) @H_404_2@As@H_404_2@ @H_404_2@Long@H_404_2@
Declare @H_404_2@Function@H_404_2@ WSACancelBlockingCall Lib @H_404_2@"@H_404_2@ws2_32.dll@H_404_2@"@H_404_2@ () @H_404_2@As@H_404_2@ @H_404_2@Long@H_404_2@
Declare @H_404_2@Function@H_404_2@ WSACleanup Lib @H_404_2@"@H_404_2@ws2_32.dll@H_404_2@"@H_404_2@ () @H_404_2@As@H_404_2@ @H_404_2@Long@H_404_2@
Declare @H_404_2@Function@H_404_2@ WSAGetLastError Lib @H_404_2@"@H_404_2@ws2_32.dll@H_404_2@"@H_404_2@ () @H_404_2@As@H_404_2@ @H_404_2@Long@H_404_2@
Declare @H_404_2@Function@H_404_2@ WSAStartup Lib @H_404_2@"@H_404_2@ws2_32.dll@H_404_2@"@H_404_2@ (ByVal wVersionrequired @H_404_2@As@H_404_2@ @H_404_2@Integer@H_404_2@,wsData @H_404_2@As@H_404_2@ WSA_DATA) @H_404_2@As@H_404_2@ @H_404_2@Long@H_404_2@
Declare @H_404_2@Function@H_404_2@ WSASocketA Lib @H_404_2@"@H_404_2@ws2_32.dll@H_404_2@"@H_404_2@ (ByVal af @H_404_2@As@H_404_2@ @H_404_2@Long@H_404_2@,ByVal type1 @H_404_2@As@H_404_2@ @H_404_2@Long@H_404_2@,ByVal protocol @H_