Filter by Category:
Filter by Platform:
Networking API
This section provides information on the Windows Sockets API (Winsock), Network Management, and other networking-related functionalities.
Core Networking Functions
-
socket()Creates a socket endpoint. -
bind()Associates a local address with a socket. -
connect()Establishes a connection to a remote socket. -
send()Sends data over a socket. -
recv()Receives data from a socket. -
getaddrinfo()Resolves a hostname or service to an address structure. -
gethostbyname()Retrieves the address of a host by name (deprecated, usegetaddrinfo). -
listen()Puts a socket into a listening state for incoming connections. -
accept()Accepts an incoming connection request on a listening socket.
Network Management
-
GetAdaptersInfo()Retrieves information about network adapters. -
GetBestRoute()Retrieves the best route to a destination IP address. -
GetUnicastAddresses()Retrieves a list of unicast IP addresses configured on the local system.
Higher-Level Protocols
Information on protocols like HTTP, FTP, and DNS as implemented through Windows APIs.
- WinHTTP Functions
- URL Moniker API