ws2_32.dll

v10.0.19041.3636 64-bit Windows NT Analyzed
Description
Windows Socket 2.0 32-Bit DLL
Authors
© Microsoft Corporation. All rights reserved.
File size
419.3 KB
Uploaded
2025-12-01 07:45
Views
216
SHA-256
5e9857a80a301ad21d0e0a0928a4ff2b

Exported functions 195

accept #1 · 0x11360
bind #2 · 0x109c0
closesocket #3 · 0x5000
connect #4 · 0x11a50
getpeername #5 · 0x11ef0
getsockname #6 · 0x108e0
getsockopt #7 · 0x11b80
htonl #8 · 0x12520
htons #9 · 0x12530
ioctlsocket #10 · 0x51e0
inet_addr #11 · 0x12670
inet_ntoa #12 · 0x130c0
listen #13 · 0x112a0
ntohl #14 · 0x12520
ntohs #15 · 0x12530
recv #16 · 0x11d90
recvfrom #17 · 0x13da0
select #18 · 0x115c0
send #19 · 0x2320
sendto #20 · 0x11760
setsockopt #21 · 0x110a0
shutdown #22 · 0x11cc0
socket #23 · 0x55f0
WSApSetPostRoutine #24 · 0x31bb0
FreeAddrInfoEx #25 · 0x12910
FreeAddrInfoExW #26 · 0x12910
FreeAddrInfoW #27 · 0x129f0
GetAddrInfoExA #28 · 0x22650
GetAddrInfoExCancel #29 · 0x22930
GetAddrInfoExOverlappedResult #30 · 0x13450
GetAddrInfoExW #31 · 0x3eb0
GetAddrInfoW #32 · 0x5b20
GetHostNameW #33 · 0x25b20
GetNameInfoW #34 · 0x7080
InetNtopW #35 · 0x13be0
InetPtonW #36 · 0x21490
SetAddrInfoExA #37 · 0x22a30
SetAddrInfoExW #38 · 0x22bb0
WPUCompleteOverlappedRequest #39 · 0x318f0
WPUGetProviderPathEx #40 · 0x13700
WSAAccept #41 · 0x11380
WSAAddressToStringA #42 · 0x6e40
WSAAddressToStringW #43 · 0x8bf0
WSAAdvertiseProvider #44 · 0x344e0
WSACloseEvent #45 · 0x12f00
WSAConnect #46 · 0x30130
WSAConnectByList #47 · 0x30260
WSAConnectByNameA #48 · 0x30a70
WSAConnectByNameW #49 · 0x30c80
WSACreateEvent #50 · 0x13260
gethostbyaddr #51 · 0x264f0
gethostbyname #52 · 0x266d0
getprotobyname #53 · 0x252d0
getprotobynumber #54 · 0x25460
getservbyname #55 · 0x26ad0
getservbyport #56 · 0x26d20
gethostname #57 · 0x268e0
WSADuplicateSocketA #58 · 0x24d60
WSADuplicateSocketW #59 · 0x24df0
WSAEnumNameSpaceProvidersA #60 · 0x2c670
WSAEnumNameSpaceProvidersExA #61 · 0x2c710
WSAEnumNameSpaceProvidersExW #62 · 0x2c7b0
WSAEnumNameSpaceProvidersW #63 · 0x1c40
WSAEnumNetworkEvents #64 · 0x118b0
WSAEnumProtocolsA #65 · 0x39590
WSAEnumProtocolsW #66 · 0x39770
WSAEventSelect #67 · 0x11980
WSAGetOverlappedResult #68 · 0x2170
WSAGetQOSByName #69 · 0x2b280
WSAGetServiceClassInfoA #70 · 0x2c850
WSAGetServiceClassInfoW #71 · 0x2c970
WSAGetServiceClassNameByClassIdA #72 · 0x2cae0
WSAGetServiceClassNameByClassIdW #73 · 0x2cdf0
WSAHtonl #74 · 0x21530
WSAHtons #75 · 0x21630
WSAInstallServiceClassA #76 · 0x2d0d0
WSAInstallServiceClassW #77 · 0x2d1a0
WSAIoctl #78 · 0x5360
WSAJoinLeaf #79 · 0x31680
WSALookupServiceBeginA #80 · 0x2d2f0
WSALookupServiceBeginW #81 · 0x8d40
WSALookupServiceEnd #82 · 0xa7e0
WSALookupServiceNextA #83 · 0x2d410
WSALookupServiceNextW #84 · 0xbae0
WSANSPIoctl #85 · 0x2d670
WSANtohl #86 · 0x21750
WSANtohs #87 · 0x21850
WSAPoll #88 · 0x2e3f0
WSAProviderCompleteAsyncCall #89 · 0x34690
WSAProviderConfigChange #90 · 0x39880
WSARecv #91 · 0x10500
WSARecvDisconnect #92 · 0x2c030
WSARecvFrom #93 · 0x13c50
WSARemoveServiceClass #94 · 0x2d7a0
WSAResetEvent #95 · 0x12500
WSASend #96 · 0x1f60
WSASendDisconnect #97 · 0x2e6d0
WSASendMsg #98 · 0x5220
WSASendTo #99 · 0x2e7b0
WSASetEvent #100 · 0x140a0
WSAAsyncSelect #101 · 0x114f0
WSAAsyncGetHostByAddr #102 · 0x25d10
WSAAsyncGetHostByName #103 · 0x25e40
WSAAsyncGetProtoByNumber #104 · 0x26100
WSAAsyncGetProtoByName #105 · 0x25fa0
WSAAsyncGetServByPort #106 · 0x26360
WSAAsyncGetServByName #107 · 0x261f0
WSACancelAsyncRequest #108 · 0x26460
WSASetBlockingHook #109 · 0x24370
WSAUnhookBlockingHook #110 · 0x24430
WSAGetLastError #111 · 0x12730
WSASetLastError #112 · 0x1f40
WSACancelBlockingCall #113 · 0x24240
WSAIsBlocking #114 · 0x242d0
WSAStartup #115 · 0xeb10
WSACleanup #116 · 0x10410
WSASetServiceA #117 · 0x2d8f0
WSASetServiceW #118 · 0x2d9c0
WSASocketA #119 · 0x14010
WSASocketW #120 · 0x56b0
WSAStringToAddressA #121 · 0x12d20
WSAStringToAddressW #122 · 0x13ed0
WSAUnadvertiseProvider #123 · 0x34840
WSAWaitForMultipleEvents #124 · 0x13630
WSCDeinstallProvider #125 · 0x39d20
WSCDeinstallProvider32 #126 · 0x3c480
WSCDeinstallProviderEx #127 · 0x39d50
WSCEnableNSProvider #128 · 0x3caa0
WSCEnableNSProvider32 #129 · 0x3d5a0
WSCEnumNameSpaceProviders32 #130 · 0x2dba0
WSCEnumNameSpaceProvidersEx32 #131 · 0x2dcd0
WSCEnumProtocols #132 · 0xf8b0
WSCEnumProtocols32 #133 · 0x39970
WSCEnumProtocolsEx #134 · 0xf710
WSCGetApplicationCategory #135 · 0x39fd0
WSCGetApplicationCategoryEx #136 · 0x3a090
WSCGetProviderInfo #137 · 0x3a480
WSCGetProviderInfo32 #138 · 0x3c4b0
WSCGetProviderPath #139 · 0x13fd0
WSCGetProviderPath32 #140 · 0x399b0
WSCInstallNameSpace #141 · 0x3cc30
WSCInstallNameSpace32 #142 · 0x3d730
WSCInstallNameSpaceEx #143 · 0x3cd60
WSCInstallNameSpaceEx2 #144 · 0x3ce90
WSCInstallNameSpaceEx32 #145 · 0x3d860
WSCInstallProvider #146 · 0x3a7e0
WSCInstallProvider64_32 #147 · 0x3c560
WSCInstallProviderAndChains64_32 #148 · 0x28fa0
WSCInstallProviderEx #149 · 0x3a970
WSCSetApplicationCategory #150 · 0x3b2f0
__WSAFDIsSet #151 · 0x128e0
WSCSetApplicationCategoryEx #152 · 0x3b3b0
WSCSetProviderInfo #153 · 0x3b9f0
WSCSetProviderInfo32 #154 · 0x3c6f0
WSCUnInstallNameSpace #155 · 0x3d130
WSCUnInstallNameSpace32 #156 · 0x3d990
WSCUnInstallNameSpaceEx2 #157 · 0x3d160
WSCUpdateProvider #158 · 0x3bd40
WSCUpdateProvider32 #159 · 0x3c7a0
WSCUpdateProviderEx #160 · 0x3bdf0
WSCWriteNameSpaceOrder #161 · 0x3d330
WSCWriteNameSpaceOrder32 #162 · 0x3d9c0
WSCWriteProviderOrder #163 · 0x3c000
WSCWriteProviderOrder32 #164 · 0x3c850
WSCWriteProviderOrderEx #165 · 0x3c080
WahCloseApcHelper #166 · 0x102a0
WahCloseHandleHelper #167 · 0x36e70
WahCloseNotificationHandleHelper #168 · 0x381d0
WahCloseSocketHandle #169 · 0x36ed0
WahCloseThread #170 · 0x12490
WahCompleteRequest #171 · 0x36f40
WahCreateHandleContextTable #172 · 0xf3b0
WahCreateNotificationHandle #173 · 0x38210
WahCreateSocketHandle #174 · 0x37030
WahDestroyHandleContextTable #175 · 0x133d0
WahDisableNonIFSHandleSupport #176 · 0x37240
WahEnableNonIFSHandleSupport #177 · 0x37360
WahEnumerateHandleContexts #178 · 0x102e0
WahInsertHandleContext #179 · 0x2800
WahNotifyAllProcesses #180 · 0x38410
WahOpenApcHelper #181 · 0xf2f0
WahOpenCurrentThread #182 · 0xf1c0
WahOpenHandleHelper #183 · 0x37590
WahOpenNotificationHandleHelper #184 · 0x38670
WahQueueUserApc #185 · 0x36530
WahReferenceContextByHandle #186 · 0x10aa0
WahRemoveHandleContext #187 · 0x107e0
WahWaitForNotification #188 · 0x386b0
WahWriteLSPEvent #189 · 0x38910
freeaddrinfo #190 · 0x129f0
getaddrinfo #191 · 0x3710
getnameinfo #192 · 0x140c0
inet_ntop #193 · 0x12600
inet_pton #194 · 0x21970
WEP #500 · 0x13650

Imported DLLs & functions 228

ApiSetQueryApiSetPresence 0x180045af0
__C_specific_handler 0x180045bb8
__isascii 0x180045bb0
_stricmp 0x180045b60
_vsnprintf_s 0x180045b70
_vsnwprintf_s 0x180045ba0
_wcsicmp 0x180045b28
_wcsnicmp 0x180045b90
atoi 0x180045b50
isspace 0x180045ba8
memcmp 0x180045b00
memcpy 0x180045b10
memcpy_s 0x180045b88
memset 0x180045b18
sprintf_s 0x180045b80
strchr 0x180045b58
strcmp 0x180045b20
strcpy_s 0x180045b48
strrchr 0x180045b08
strtoul 0x180045b78
towupper 0x180045b38
wcschr 0x180045b98
wcscpy_s 0x180045b40
wcsncmp 0x180045b30
wcsstr 0x180045b68
__dllonexit3 0x180045bc8
_initterm 0x180045be8
_initterm_e 0x180045be0
_onexit 0x180045bf0
exit 0x180045bd0
hgets 0x180045bd8
OutputDebugStringA 0x180045c00
DelayLoadFailureHook 0x180045c10
ResolveDelayLoadedAPI 0x180045c20
GetLastError 0x180045c38
SetLastError 0x180045c40
SetUnhandledExceptionFilter 0x180045c30
UnhandledExceptionFilter 0x180045c48
CreateFileA 0x180045c58
CloseHandle 0x180045c78
DuplicateHandle 0x180045c70
GetHandleInformation 0x180045c68
GetProcessHeap 0x180045c98
HeapAlloc 0x180045c90
HeapDestroy 0x180045ca0
HeapFree 0x180045c88
HeapReAlloc 0x180045ca8
GlobalAlloc 0x180045cc0
GlobalFree 0x180045cd0
LocalAlloc 0x180045cc8
LocalFree 0x180045cb8
DeviceIoControl 0x180045ce0
FreeLibrary 0x180045d40
FreeLibraryAndExitThread 0x180045d08
GetModuleFileNameA 0x180045d38
GetModuleFileNameW 0x180045d28
GetModuleHandleA 0x180045d48
GetModuleHandleExA 0x180045d10
GetProcAddress 0x180045d20
LoadLibraryExA 0x180045d30
LoadLibraryExW 0x180045d18
LoadStringA 0x180045d00
LoadStringW 0x180045d50
ExpandEnvironmentStringsA 0x180045d68
ExpandEnvironmentStringsW 0x180045d80
GetCommandLineW 0x180045d70
GetEnvironmentVariableA 0x180045d78
GetEnvironmentVariableW 0x180045d60
CreateThread 0x180045dd8
GetCurrentProcess 0x180045dc8
GetCurrentProcessId 0x180045da8
GetCurrentThread 0x180045db8
GetCurrentThreadId 0x180045dc0
OpenProcessToken 0x180045e00
OpenThreadToken 0x180045d98
QueueUserAPC 0x180045dd0
ResumeThread 0x180045da0
SetThreadToken 0x180045df0
SwitchToThread 0x180045db0
TerminateProcess 0x180045de0
TerminateThread 0x180045df8
TlsAlloc 0x180045de8
TlsFree 0x180045e10
TlsGetValue 0x180045e08
TlsSetValue 0x180045d90
GetProcessMitigationPolicy 0x180045e20
QueryPerformanceCounter 0x180045e30
RegCloseKey 0x180045e78
RegCreateKeyExA 0x180045e90
RegCreateKeyExW 0x180045e70
RegDeleteKeyExA 0x180045e60
RegDeleteTreeA 0x180045e88
RegEnumKeyExA 0x180045e58
RegGetKeySecurity 0x180045ea8
RegNotifyChangeKeyValue 0x180045e98
RegOpenKeyExA 0x180045e68
RegOpenKeyExW 0x180045e50
RegQueryValueExA 0x180045e48
RegQueryValueExW 0x180045e80
RegSetValueExA 0x180045ea0
RegSetValueExW 0x180045e40
CompareStringW 0x180045eb8
MultiByteToWideChar 0x180045ec0
WideCharToMultiByte 0x180045ec8
lstrcmpA 0x180045ed8
lstrlenA 0x180045ee0
CreateEventA 0x180045f20
CreateEventW 0x180045ef8
CreateMutexA 0x180045f08
DeleteCriticalSection 0x180045f38
EnterCriticalSection 0x180045f40
InitializeCriticalSection 0x180045f30
InitializeCriticalSectionAndSpinCount 0x180045ef0
LeaveCriticalSection 0x180045f50
ReleaseMutex 0x180045f00
ResetEvent 0x180045f18
SetEvent 0x180045f10
TryEnterCriticalSection 0x180045f48
WaitForMultipleObjectsEx 0x180045f58
WaitForSingleObject 0x180045f28
InitializeConditionVariable 0x180045f88
InitOnceExecuteOnce 0x180045f70
Sleep 0x180045f80
SleepConditionVariableCS 0x180045f78
WakeAllConditionVariable 0x180045f68
GetComputerNameExA 0x180045fb0
GetComputerNameExW 0x180045fc0
GetSystemDirectoryA 0x180045fb8
GetSystemInfo 0x180045fa0
GetSystemTimeAsFileTime 0x180045fa8
GetTickCount 0x180045f98
CloseThreadpoolTimer 0x180045fd8
CreateThreadpoolTimer 0x180045fd0
SetThreadpoolTimer 0x180045fe0
TrySubmitThreadpoolCallback 0x180045fe8
WaitForThreadpoolTimerCallbacks 0x180045ff0
DecodePointer 0x180046008
EncodePointer 0x180046000
IsWow64Process 0x180046018
EventRegister 0x180046040
EventSetInformation 0x180046030
EventUnregister 0x180046038
EventWriteTransfer 0x180046028
AddAccessAllowedAce 0x180046090
AddAccessDeniedAce 0x180046050
AllocateAndInitializeSid 0x1800460a0
CheckTokenMembership 0x1800460d8
CopySid 0x1800460d0
EqualSid 0x180046070
FreeSid 0x180046098
GetAce 0x180046078
GetAclInformation 0x180046080
GetLengthSid 0x180046088
GetSecurityDescriptorDacl 0x1800460b8
GetTokenInformation 0x180046060
ImpersonateLoggedOnUser 0x1800460c0
InitializeAcl 0x1800460c8
InitializeSecurityDescriptor 0x180046068
IsValidSid 0x1800460b0
RevertToSelf 0x1800460a8
SetSecurityDescriptorDacl 0x180046058
EtwEventEnabled 0x180046128
EtwEventRegister 0x1800460f0
EtwEventUnregister 0x1800460e8
EtwEventWrite 0x180046130
EtwGetTraceEnableFlags 0x180046108
EtwGetTraceEnableLevel 0x180046110
EtwGetTraceLoggerHandle 0x180046118
EtwRegisterTraceGuidsW 0x180046100
EtwTraceMessage 0x180046188
EtwTraceMessageVa 0x180046180
EtwUnregisterTraceGuids 0x1800460f8
NtClose 0x180046238
NtCreateFile 0x180046190
NtCreateNamedPipeFile 0x180046208
NtDelayExecution 0x180046228
NtDeviceIoControlFile 0x180046230
NtFsControlFile 0x180046200
NtLoadDriver 0x180046210
NtOpenFile 0x1800461f0
NtQueryDirectoryFile 0x1800461e8
NtWaitForSingleObject 0x1800461f8
RtlAdjustPrivilege 0x180046218
RtlAllocateHeap 0x1800461a0
RtlCaptureContext 0x1800461c8
RtlCompareMemory 0x180046120
RtlFreeHeap 0x1800461b0
RtlGetNtProductType 0x1800461e0
RtlImpersonateSelf 0x180046220
RtlInitUnicodeString 0x180046248
RtlInitUnicodeStringEx 0x1800461d8
RtlIpv4AddressToStringExA 0x180046150
RtlIpv4AddressToStringExW 0x180046140
RtlIpv4StringToAddressA 0x180046178
RtlIpv4StringToAddressW 0x180046160
RtlIpv6AddressToStringExA 0x180046158
RtlIpv6AddressToStringExW 0x180046148
RtlIpv6StringToAddressA 0x180046170
RtlIpv6StringToAddressExW 0x180046138
RtlIpv6StringToAddressW 0x180046168
RtlLookupFunctionEntry 0x1800461c0
RtlNtStatusToDosError 0x180046240
RtlUnhandledExceptionFilter 0x180046198
RtlUnicodeStringToInteger 0x1800461d0
RtlVirtualUnwind 0x1800461b8
WinSqmIsOptedIn 0x1800461a8
I_RpcBindingInqTransportType 0x180045ac0
Ndr64AsyncServerCallAll 0x180045ab0
NdrAsyncServerCall 0x180045aa0
NdrServerCall2 0x180045ab8
NdrServerCallAll 0x180045aa8
RpcAsyncCompleteCall 0x180045a70
RpcBindingInqObject 0x180045a60
RpcBindingVectorFree 0x180045a48
RpcEpRegisterW 0x180045a90
RpcEpUnregister 0x180045a88
RpcImpersonateClient 0x180045ad0
RpcRevertToSelf 0x180045ad8
RpcRevertToSelfEx 0x180045ac8
RpcServerInqBindings 0x180045a98
RpcServerInqCallAttributesW 0x180045ae0
RpcServerListen 0x180045a80
RpcServerRegisterIfEx 0x180045a78
RpcServerUnregisterIf 0x180045a68
RpcServerUnregisterIfEx 0x180045a50
RpcServerUseProtseqW 0x180045a58
UuidCreate 0x180045a40