Windows API Reference

Comprehensive documentation for Windows development.

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, use getaddrinfo).
  • listen() Puts a socket into a listening state for incoming connections.
  • accept() Accepts an incoming connection request on a listening socket.

Network Management

Higher-Level Protocols

Information on protocols like HTTP, FTP, and DNS as implemented through Windows APIs.

  • WinHTTP Functions
  • URL Moniker API

Related Concepts