Ws2_32

E193835

Ws2_32 is the Windows Sockets 2 (Winsock) library that provides networking and socket communication functionality for Windows applications.

All labels observed (2)

Label Occurrences
Ws2_32 canonical 1
Ws2_32.lib 1

How this entity was disambiguated

Statements (65)

Predicate Object
instanceOf Windows library ⓘ
dynamic-link library ⓘ
networking library ⓘ
backwardCompatibleWith Winsock 1.1 API ⓘ
callingConvention stdcall ⓘ
cleanupFunction WSACleanup ⓘ
distributedWith Microsoft Windows operating system ⓘ
exportsFunction WSAAsyncSelect ⓘ
WSACleanup ⓘ
WSAEnumProtocols ⓘ
WSAEventSelect ⓘ
WSAGetLastError ⓘ
WSAIoctl ⓘ
WSARecv ⓘ
WSARecvFrom ⓘ
WSASend ⓘ
WSASendTo ⓘ
WSASocket ⓘ
WSAStartup ⓘ
WSAWaitForMultipleEvents ⓘ
accept ⓘ
bind ⓘ
closesocket ⓘ
connect ⓘ
freeaddrinfo ⓘ
getaddrinfo ⓘ
gethostbyname ⓘ
gethostname ⓘ
inet_addr ⓘ
inet_ntoa ⓘ
ioctlsocket ⓘ
listen ⓘ
recv ⓘ
select ⓘ
send ⓘ
socket ⓘ
fileName Ws2_32.dll ⓘ
fullName Windows Sockets 2 library ⓘ
implements Windows Sockets 2 API ⓘ
languageBinding C API ⓘ
linked to: Win32 API
operatingSystem Microsoft Windows ⓘ
linked to: Windows
partOf Windows networking stack ⓘ
providesFunctionality IP address manipulation ⓘ
TCP/IP networking ⓘ
UDP networking ⓘ
asynchronous socket operations ⓘ
name resolution ⓘ
networking ⓘ
socket communication ⓘ
replaces Wsock32.dll ⓘ
requiresInitializationFunction WSAStartup ⓘ
shortName Winsock 2 ⓘ
supportsFeature IPv6 networking ⓘ
event-based socket notification ⓘ
overlapped I/O ⓘ
service provider interface (SPI) ⓘ
supportsProtocolFamily AF_INET ⓘ
AF_INET6 ⓘ
AF_UNIX (limited, newer Windows versions) ⓘ
supportsSocketType SOCK_DGRAM ⓘ
SOCK_RAW ⓘ
SOCK_STREAM ⓘ
usedBy Windows desktop applications ⓘ
Windows server applications ⓘ
console applications ⓘ

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

Win32 API → component → Ws2_32 ⓘ
Windows Sockets 2 → requiresLibrary → Ws2_32.lib ⓘ
subject linked to: Windows Sockets 2 library
linked to: Ws2_32