Windows Sockets 2 library

E724289

The Windows Sockets 2 library is a core Microsoft Windows API component that provides standardized network communication functions for TCP/IP and other protocols used by Windows applications.

All labels observed (12)

How this entity was disambiguated

Statements (69)

Predicate Object
instanceOf Windows API component
networking API
programming interface
software library
alsoKnownAs Winsock 2
backwardCompatibleWith Windows Sockets 1.1
linked to: Winsock 1.1 API
cleanupFunction WSACleanup
compatibleWith Windows 10
Windows 11
Windows 2000
Windows 7
Windows 8
Windows 95
Windows 98
Windows NT 4.0
linked to: Windows NT

Windows Vista
Windows XP
coreFunction WSAEventSelect
WSAIoctl
WSARecv
WSASend
accept
bind
closesocket
connect
listen
recv
select
send
socket
developer Microsoft
documentedIn Microsoft Win32 API documentation
linked to: Win32 API
exposesHeader winsock2.h
extends Berkeley sockets API
linked to: BSD sockets API
follows Windows Sockets 1.1
linked to: Winsock 1.1 API
initializationFunction WSAStartup
linked to: WSAEventSelect
operatingSystem Microsoft Windows
linked to: Windows
partOf Windows networking stack
providesDLL Ws2_32.dll
providesFunctionality asynchronous I/O
event-based network notification
multicast support
name resolution APIs
overlapped I/O
quality of service support
raw socket access
service provider interface
socket-based programming interface
standardized network communication
replaces Windows Sockets 1.1
linked to: Winsock 1.1 API
requiresLibrary Ws2_32.lib
linked to: Ws2_32
standardizes network programming interface for Windows applications
supportsFeature QoS parameters on sockets
event objects for network events
layered service providers
name space providers
overlapped sockets
service provider interface (SPI)
supportsProtocolFamily ATM
Bluetooth
IPX/SPX
IPv4
IPv6
Infrared
TCP/IP
usedBy Windows desktop applications
linked to: Windows

Windows server applications
games on Windows
network utilities on Windows

How these facts were elicited

Referenced by (24)

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

Ws2_32 fullName Windows Sockets 2 library
Ws2_32 implements Windows Sockets 2 API
linked to: Windows Sockets 2 library
Ws2_32 shortName Winsock 2
linked to: Windows Sockets 2 library
NetBIOS API supersededBy Winsock API
linked to: Windows Sockets 2 library
Windows Sockets 2 alsoKnownAs Winsock 2
subject linked to: Windows Sockets 2 library
linked to: Windows Sockets 2 library
Windows Sockets 2 exposesHeader winsock2.h
subject linked to: Windows Sockets 2 library
linked to: Windows Sockets 2 library
WSAAsyncSelect definedIn Winsock 2
linked to: Windows Sockets 2 library
WSAAsyncSelect documentationSection Windows Sockets 2 API reference
linked to: Windows Sockets 2 library
WSAWaitForMultipleEvents definedIn Winsock 2
linked to: Windows Sockets 2 library
WSAWaitForMultipleEvents partOf Windows Sockets 2 API
linked to: Windows Sockets 2 library
WSAWaitForMultipleEvents header winsock2.h
linked to: Windows Sockets 2 library
WSAWaitForMultipleEvents introducedIn Winsock 2 specification
linked to: Windows Sockets 2 library
WSAEnumProtocols partOf Winsock2 library
linked to: Windows Sockets 2 library
WSAEnumProtocols belongsToFamily Winsock 2
linked to: Windows Sockets 2 library
WSAEnumProtocols introducedIn Winsock 2 specification
linked to: Windows Sockets 2 library
WSARecvFrom definedIn Winsock2.h
linked to: Windows Sockets 2 library
WSARecvFrom belongsToAPI Winsock2
linked to: Windows Sockets 2 library
WSARecvFrom introducedIn Winsock 2
linked to: Windows Sockets 2 library
Winsock 1.1 API precedes Winsock 2.0 API
linked to: Windows Sockets 2 library
Winsock 1.1 API limitedFeatureComparedTo Winsock 2.0 API
linked to: Windows Sockets 2 library
WSAEventSelect partOf Winsock2
linked to: Windows Sockets 2 library
WSAEventSelect definedIn Winsock2.h
linked to: Windows Sockets 2 library
WSAEventSelect introducedIn Winsock 2
linked to: Windows Sockets 2 library
BSD sockets API influenced Winsock
linked to: Windows Sockets 2 library