Expand description
Core definitions for the Winsock2 specification
Structs§
- ADDRINFOA
- ADDRINFOE
X4 - ADDRINFOE
X2A - ADDRINFOE
X2W - ADDRINFOE
X3A - ADDRINFOE
X3W - ADDRINFOEXA
- ADDRINFOEXW
- ADDRINFOW
- CSADDR_
INFO - SCOPE_
ID - SCOPE_
ID_ u - SCOPE_
ID_ u_ s - SOCKADDR
- SOCKADDR_
DL - SOCKADDR_
IN - SOCKADDR_
STORAGE_ LH - SOCKADDR_
STORAGE_ XP - SOCKET_
ADDRESS - SOCKET_
ADDRESS_ LIST - SOCKET_
PROCESSOR_ AFFINITY - WSABUF
- WSACMSGHDR
- WSAMSG
Constants§
- ADDRINFOEX_
VERSION_ 2 - ADDRINFOEX_
VERSION_ 3 - ADDRINFOEX_
VERSION_ 4 - AF_
12844 - AF_
APPLETALK - AF_ATM
- AF_BAN
- AF_BTH
- AF_
CCITT - AF_
CHAOS - AF_
CLUSTER - AF_
DATAKIT - AF_
DECnet - AF_DLI
- AF_ECMA
- AF_
FIREFOX - AF_
HYLINK - AF_
HYPERV - AF_
ICLFXBM - AF_
IMPLINK - AF_INET
- AF_
INET6 - AF_IPX
- AF_IRDA
- AF_ISO
- AF_LAT
- AF_LINK
- AF_MAX
- AF_
NETBIOS - AF_
NETDES - AF_NS
- AF_OSI
- AF_PUP
- AF_SNA
- AF_
TCNMESSAGE - AF_
TCNPROCESS - AF_UNIX
- AF_
UNKNOW N1 - AF_
UNSPEC - AF_
VOICEVIEW - AI_
ADDRCONFIG - AI_ALL
- AI_
CANONNAME - AI_
DISABLE_ IDN_ ENCODING - AI_
DNS_ ONLY - AI_
EXTENDED - AI_
FILESERVER - AI_FQDN
- AI_
NON_ AUTHORITATIVE - AI_
NUMERICHOST - AI_
NUMERICSERV - AI_
PASSIVE - AI_
RESOLUTION_ HANDLE - AI_
RETURN_ PREFERRED_ NAMES - AI_
SECURE - AI_
V4MAPPED - INADDR_
ANY - INADDR_
BROADCAST - INADDR_
LOOPBACK - INADDR_
NONE - IN_
CLASSA_ HOST - IN_
CLASSA_ MAX - IN_
CLASSA_ NET - IN_
CLASSA_ NSHIFT - IN_
CLASSB_ HOST - IN_
CLASSB_ MAX - IN_
CLASSB_ NET - IN_
CLASSB_ NSHIFT - IN_
CLASSC_ HOST - IN_
CLASSC_ NET - IN_
CLASSC_ NSHIFT - IN_
CLASSD_ HOST - IN_
CLASSD_ NET - IN_
CLASSD_ NSHIFT - IOCPARM_
MASK - IOC_IN
- IOC_
INOUT - IOC_OUT
- IOC_
PROTOCOL - IOC_
UNIX - IOC_
VENDOR - IOC_
VOID - IOC_WS2
- IOC_WSK
- IPPORT_
BIFFUDP - IPPORT_
CHARGEN - IPPORT_
CMDSERVER - IPPORT_
DAYTIME - IPPORT_
DISCARD - IPPORT_
DYNAMIC_ MAX - IPPORT_
DYNAMIC_ MIN - IPPORT_
ECHO - IPPORT_
EFSSERVER - IPPORT_
EPMAP - IPPORT_
EXECSERVER - IPPORT_
FINGER - IPPORT_
FTP - IPPORT_
FTP_ DATA - IPPORT_
HTTPS - IPPORT_
IMAP - IPPORT_
IMAP3 - IPPORT_
LDAP - IPPORT_
LOGINSERVER - IPPORT_
MICROSOFT_ DS - IPPORT_
MSP - IPPORT_
MTP - IPPORT_
NAMESERVER - IPPORT_
NETBIOS_ DGM - IPPORT_
NETBIOS_ NS - IPPORT_
NETBIOS_ SSN - IPPORT_
NETSTAT - IPPORT_
NTP - IPPORT_
POP3 - IPPORT_
QOTD - IPPORT_
REGISTERED_ MAX - IPPORT_
REGISTERED_ MIN - IPPORT_
RESERVED - IPPORT_
RJE - IPPORT_
ROUTESERVER - IPPORT_
SMTP - IPPORT_
SNMP - IPPORT_
SNMP_ TRAP - IPPORT_
SUPDUP - IPPORT_
SYSTAT - IPPORT_
TCPMUX - IPPORT_
TELNET - IPPORT_
TFTP - IPPORT_
TIMESERVER - IPPORT_
TTYLINK - IPPORT_
WHOIS - IPPORT_
WHOSERVER - IPPROTO_
AH - IPPROTO_
CBT - IPPROTO_
DSTOPTS - IPPROTO_
EGP - IPPROTO_
ESP - IPPROTO_
FRAGMENT - IPPROTO_
GGP - IPPROTO_
HOPOPTS - IPPROTO_
ICLFXBM - IPPROTO_
ICMP - IPPROTO_
ICMP V6 - IPPROTO_
IDP - IPPROTO_
IGMP - IPPROTO_
IGP - IPPROTO_
IP - IPPROTO_
IPV4 - IPPROTO_
IPV6 - IPPROTO_
L2TP - IPPROTO_
MAX - IPPROTO_
ND - IPPROTO_
NONE - IPPROTO_
PGM - IPPROTO_
PIM - IPPROTO_
PUP - IPPROTO_
RAW - IPPROTO_
RDP - IPPROTO_
RESERVED_ IPSEC - IPPROTO_
RESERVED_ IPSECOFFLOAD - IPPROTO_
RESERVED_ MAX - IPPROTO_
RESERVED_ RAW - IPPROTO_
RESERVED_ WNV - IPPROTO_
ROUTING - IPPROTO_
SCTP - IPPROTO_
ST - IPPROTO_
TCP - IPPROTO_
UDP - MSG_
BCAST - MSG_
CTRUNC - MSG_
MCAST - MSG_
TRUNC - NI_
DGRAM - NI_
MAXHOST - NI_
MAXSERV - NI_
NAMEREQD - NI_
NOFQDN - NI_
NUMERICHOST - NI_
NUMERICSERV - NS_ALL
- NS_BTH
- NS_DHCP
- NS_DNS
- NS_
EMAIL - NS_MS
- NS_NBP
- NS_NDS
- NS_
NETBT - NS_
NETDES - NS_NIS
- NS_
NISPLUS - NS_NLA
- NS_NTDS
- NS_
PEER_ BROWSE - NS_
PNRPCLOUD - NS_
PNRPNAME - NS_SAP
- NS_SLP
- NS_STDA
- NS_
TCPIP_ HOSTS - NS_
TCPIP_ LOCAL - NS_WINS
- NS_WRQ
- NS_X500
- SIO_
ADDRESS_ LIST_ CHANGE - SIO_
ADDRESS_ LIST_ QUERY - SIO_
ADDRESS_ LIST_ SORT - SIO_
ASSOCIATE_ HANDLE - SIO_
ENABLE_ CIRCULAR_ QUEUEING - SIO_
FIND_ ROUTE - SIO_
FLUSH - SIO_
GET_ BROADCAST_ ADDRESS - SIO_
GET_ EXTENSION_ FUNCTION_ POINTER - SIO_
GET_ GROUP_ QOS - SIO_
GET_ MULTIPLE_ EXTENSION_ FUNCTION_ POINTER - SIO_
GET_ QOS - SIO_
MULTICAST_ SCOPE - SIO_
MULTIPOINT_ LOOPBACK - SIO_
QUERY_ RSS_ PROCESSOR_ INFO - SIO_
QUERY_ TARGET_ PNP_ HANDLE - SIO_
RESERVED_ 1 - SIO_
RESERVED_ 2 - SIO_
ROUTING_ INTERFACE_ CHANGE - SIO_
ROUTING_ INTERFACE_ QUERY - SIO_
SET_ GROUP_ QOS - SIO_
SET_ QOS - SIO_
TRANSLATE_ HANDLE - SOCK_
DGRAM - SOCK_
RAW - SOCK_
RDM - SOCK_
SEQPACKET - SOCK_
STREAM - SOL_
SOCKET - SO_
ACCEPTCONN - SO_
BROADCAST - SO_
BSP_ STATE - SO_
COMPARTMENT_ ID - SO_
CONDITIONAL_ ACCEPT - SO_
DEBUG - SO_
DONTLINGER - SO_
DONTROUTE - SO_
ERROR - SO_
EXCLUSIVEADDRUSE - SO_
GROUP_ ID - SO_
GROUP_ PRIORITY - SO_
KEEPALIVE - SO_
LINGER - SO_
MAX_ MSG_ SIZE - SO_
OOBINLINE - SO_
PAUSE_ ACCEPT - SO_
PORT_ SCALABILITY - SO_
RANDOMIZE_ PORT - SO_
RCVBUF - SO_
RCVLOWAT - SO_
RCVTIMEO - SO_
REUSEADDR - SO_
REUSE_ MULTICASTPORT - SO_
REUSE_ UNICASTPORT - SO_
SNDBUF - SO_
SNDLOWAT - SO_
SNDTIMEO - SO_TYPE
- SO_
USELOOPBACK - Scope
Level Admin - Scope
Level Count - Scope
Level Global - Scope
Level Interface - Scope
Level Link - Scope
Level Organization - Scope
Level Site - Scope
Level Subnet - TCP_
NODELAY - WSK_
SO_ BASE
Functions§
Type Aliases§
- ADDRESS_
FAMILY - CMSGHDR
- IPPROTO
- LPADDRINFOE
X4 - LPADDRINFOE
X2A - LPADDRINFOE
X2W - LPADDRINFOE
X3A - LPADDRINFOE
X3W - LPADDRINFOEXA
- LPADDRINFOEXW
- LPCSADDR_
INFO - LPSOCKADDR
- LPSOCKADDR_
STORAGE - LPSOCKADDR_
STORAGE_ LH - LPSOCKADDR_
STORAGE_ XP - LPSOCKET_
ADDRESS - LPSOCKET_
ADDRESS_ LIST - LPWSABUF
- LPWSACMSGHDR
- LPWSAMSG
- PADDRINFOA
- PADDRINFOE
X4 - PADDRINFOE
X2A - PADDRINFOE
X2W - PADDRINFOE
X3A - PADDRINFOE
X3W - PADDRINFOEXA
- PADDRINFOEXW
- PADDRINFOW
- PCMSGHDR
- PCSADDR_
INFO - PIPPROTO
- PSCOPE_
ID - PSOCKADDR
- PSOCKADDR_
DL - PSOCKADDR_
IN - PSOCKADDR_
STORAGE - PSOCKADDR_
STORAGE_ LH - PSOCKADDR_
STORAGE_ XP - PSOCKET_
ADDRESS - PSOCKET_
ADDRESS_ LIST - PSOCKET_
PROCESSOR_ AFFINITY - PWSACMSGHDR
- PWSAMSG
- SCOPE_
LEVEL - SOCKADDR_
STORAGE