Other Network APIs

Windows 2000 uses many APIs in addition to the ones that have been covered:

  • The firewall API is a low-level API that allows greater and more complex filtering than the Filter Driver API.

  • The Dynamic Host Configuration Protocol (DHCP) API allows applications to request DHCP options.

  • The Multicast Address Dynamic Client Allocation Protocol (MADCAP) API allows applications to request multicast addresses.

  • The DHCP Server Call API allows custom extensions to a DHCP server.

  • The IP Helper API (IPHLP API) is a public API that provides TCP/IP information to Win32 applications.

  • The Multiple Provider Router API (MPR API) is used to configure and administer routers.

  • The Filter Driver API allows configuration of packet filtering for IP traffic.

  • The Message Queuing API provides loosely-coupled, reliable communications. Message Queuing can be used for transaction processing to communicate transaction status.

For more information about network APIs, see the Platform Software Development Kit (SDK).