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.
Observed surface forms (3)
| Surface form | Occurrences |
|---|---|
| Windows Sockets 2 | 0 |
| Windows Sockets 2 API | 1 |
| Winsock 2 | 1 |
Statements (69)
| Predicate | Object |
|---|---|
| instanceOf |
Windows API component
ⓘ
networking API ⓘ programming interface ⓘ software library ⓘ |
| alsoKnownAs | Winsock 2 NERFINISHED ⓘ |
| backwardCompatibleWith | Windows Sockets 1.1 NERFINISHED ⓘ |
| cleanupFunction | WSACleanup ⓘ |
| compatibleWith |
Windows 10
NERFINISHED
ⓘ
Windows 11 NERFINISHED ⓘ Windows 2000 NERFINISHED ⓘ Windows 7 NERFINISHED ⓘ Windows 8 NERFINISHED ⓘ Windows 95 NERFINISHED ⓘ Windows 98 NERFINISHED ⓘ Windows NT 4.0 NERFINISHED ⓘ Windows Vista NERFINISHED ⓘ Windows XP NERFINISHED ⓘ |
| coreFunction |
WSAEventSelect
NERFINISHED
ⓘ
WSAIoctl NERFINISHED ⓘ WSARecv ⓘ WSASend ⓘ accept ⓘ bind ⓘ closesocket ⓘ connect ⓘ listen ⓘ recv ⓘ select ⓘ send ⓘ socket ⓘ |
| developer | Microsoft ⓘ |
| documentedIn | Microsoft Win32 API documentation NERFINISHED ⓘ |
| exposesHeader | winsock2.h NERFINISHED ⓘ |
| extends | Berkeley sockets API NERFINISHED ⓘ |
| follows | Windows Sockets 1.1 NERFINISHED ⓘ |
| initializationFunction | WSAStartup NERFINISHED ⓘ |
| operatingSystem |
Windows
ⓘ
surface form:
Microsoft Windows
|
| partOf | Windows networking stack NERFINISHED ⓘ |
| 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 NERFINISHED ⓘ |
| requiresLibrary | Ws2_32.lib NERFINISHED ⓘ |
| 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 NERFINISHED ⓘ IPX/SPX NERFINISHED ⓘ IPv4 ⓘ IPv6 ⓘ Infrared ⓘ TCP/IP NERFINISHED ⓘ |
| usedBy |
Windows desktop applications
NERFINISHED
ⓘ
Windows server applications ⓘ games on Windows ⓘ network utilities on Windows ⓘ |
Referenced by (3)
Full triples — surface form annotated when it differs from this entity's canonical label.