DHCP Start Page

Dynamic Host Configuration Protocol

Version 1.00

Purpose

The Dynamic Host Configuration Protocol (DHCP) Application Programming Interface, also referred to as DHCP Client Options, enables Microsoft® Windows® 2000 and Windows 98 clients to query specific options from DHCP servers. Such capability enables vendor-specific options exposed through DHCP servers to be queried by Windows 2000 or Windows 98 DHCP clients.

Where Applicable

DHCP is a standardized protocol that enables clients to be dynamically assigned with various configuration parameters, such as an IP address, subnet mask, default gateway, and other critical network configuration information. DHCP servers centrally manage such configuration data, and are configured by network administrators with settings that are appropriate for a given network environment. DHCP servers in turn communicate with DHCP clients through the use of DHCP messages.

Developer Audience

  • The DHCP API is designed for use by C/C++ programmers. Familiarity with the IP protocol suite, DHCP, and Windows networking is required. In addition,

Run-time Requirements

The DHCP API requires Windows 2000, and can be dynamically linked through Dhcpcsvc.dll.

See Also

DNS, MADCAP, Internet Protocol Helper

Overview

General information about Dynamic Host Configuration Protocol.

Reference

Documentation of DHCP functions.

Samples

Examples that illustrate uses of the DHCP API.

Feedback

Make error reports and feature requests directly to Microsoft.