Classes

Name Description
DHCPBindingDHCPBindingDHCPBinding Represents an individual IP address binding on a DHCP server
DHCPBindingsDHCPBindingsDHCPBindings Represents a collection of IP address bindings on a DHCP server
DHCPClassDHCPClassDHCPClass Represents an individual DHCP user or vendor classes
DHCPClassesDHCPClassesDHCPClasses Represents a list of DHCP user or vendor classes
DHCPDDNSSettingsDHCPDDNSSettingsDHCPDDNSSettings Represents the dynamic DNS settings (DDNS) for a DHCP server or zone
DHCPLeaseDHCPLeaseDHCPLease Represents an individual DHCP lease
DHCPLeaseV6DHCPLeaseV6DHCPLeaseV6 Represents an individual DHCP IPv6 lease
DHCPLeasesDHCPLeasesDHCPLeases Represents a list of DHCP leases allocated to clients
DHCPLeasesV6DHCPLeasesV6DHCPLeasesV6 Represents a list of DHCP IPv6 leases allocated to clients
DHCPManagementExceptionDHCPManagementExceptionDHCPManagementException The DHCPManagementException class is an exception that is raised when an error is detected by the managed API wrapper.
DHCPOptionDefinitionDHCPOptionDefinitionDHCPOptionDefinition Represents an individual DHCP option definition
DHCPOptionDefinitionsDHCPOptionDefinitionsDHCPOptionDefinitions Represents a collection of DHCP option definitions
DHCPOptionValueDHCPOptionValueDHCPOptionValue Represents an individual DHCP option value
DHCPOptionValuesDHCPOptionValuesDHCPOptionValues Represents a collection of DHCP option values
DHCPReservationDHCPReservationDHCPReservation Represents an individual reserved IP address
DHCPReservationV6DHCPReservationV6DHCPReservationV6 Represents an individual reserved IPv6 address
DHCPReservationsDHCPReservationsDHCPReservations Represents a collection of reserved IP addresses
DHCPReservationsV6DHCPReservationsV6DHCPReservationsV6 Represents a list of reserved IPv6 addresses
DHCPScopeDHCPScopeDHCPScope Represents a single DHCP subnet (or Scope)
DHCPScopeExclusionDHCPScopeExclusionDHCPScopeExclusion Represents an IP range that is excluded from DHCP distribution
DHCPScopeExclusionsDHCPScopeExclusionsDHCPScopeExclusions Represents a list of IP ranges that are excluded from DHCP distribution
DHCPScopeV6DHCPScopeV6DHCPScopeV6 Represents a single DHCP IPv6 subnet (or Scope)
DHCPScopesDHCPScopesDHCPScopes Represents a list of DHCP Subnets
DHCPScopesV6DHCPScopesV6DHCPScopesV6 Represents a list of DHCP Subnets
DHCPServerConfigurationDHCPServerConfigurationDHCPServerConfiguration Represents the configuration of a DHCP server
DHCPServerManagementDHCPServerManagementDHCPServerManagement http://msdn.microsoft.com/en-us/library/windows/desktop/aa363376(v=vs.85).aspx
DHCPSuperScopeDHCPSuperScopeDHCPSuperScope Represents an individual DHCP superscope
DHCPSuperScopesDHCPSuperScopesDHCPSuperScopes Represets a list of DHCP superscopes
DHCPVersionDHCPVersionDHCPVersion Represents the version number of a DHCP server
DHCPWin32ExceptionDHCPWin32ExceptionDHCPWin32Exception The DHCPWin32Exception class is an exception that is raised when an error is detected when communicating with a DHCP server using the DHCP-M unmanaged API.

Structures

Name Description
DHCP_IPV6_ADDRESSDHCP_IPV6_ADDRESSDHCP_IPV6_ADDRESS The DHCP_IPV6_ADDRESS structure contains an IPv6 address. As this is a 128bit address this is split into two ulong (64bit) address parts.

Enumerations

Name Description
DDNSUpdateModeDDNSUpdateModeDDNSUpdateMode Determines whether DNS records should be automatically updated by the DHCP server
DHCPErrorCodeDHCPErrorCodeDHCPErrorCode Represents a DHCP specific error code
DHCPOperatingSystemTypeDHCPOperatingSystemTypeDHCPOperatingSystemType Represents the version of the DHCP server
DHCPOptionValueSourceDHCPOptionValueSourceDHCPOptionValueSource Determines where the configuration option is applied
DHCP_CLIENT_INFO_V5_ADDRESS_STATEDHCP_CLIENT_INFO_V5_ADDRESS_STATEDHCP_CLIENT_INFO_V5_ADDRESS_STATE Specifies the current state of the client IP address.
DHCP_CLIENT_INFO_V5_CLIENT_TYPEDHCP_CLIENT_INFO_V5_CLIENT_TYPEDHCP_CLIENT_INFO_V5_CLIENT_TYPE Specifies the types of dynamic IP address service used by the client.
DHCP_CLIENT_INFO_V6_ADDRESS_TYPEDHCP_CLIENT_INFO_V6_ADDRESS_TYPEDHCP_CLIENT_INFO_V6_ADDRESS_TYPE Represents type of IPv6 address.
DHCP_IPVersionDHCP_IPVersionDHCP_IPVersion Represents the version of IP
DHCP_IP_RESERVATION_V4_ALLOWED_CLIENT_TYPESDHCP_IP_RESERVATION_V4_ALLOWED_CLIENT_TYPESDHCP_IP_RESERVATION_V4_ALLOWED_CLIENT_TYPES Value that specifies the DHCPv4 reserved client type.
DHCP_NAP_UNREACHABLE_ACTIONDHCP_NAP_UNREACHABLE_ACTIONDHCP_NAP_UNREACHABLE_ACTION Determines the action the DHCP server should take if a NAP server is unavailable
DHCP_SUBNET_STATEDHCP_SUBNET_STATEDHCP_SUBNET_STATE The DHCP_SUBNET_STATE enumeration defines the set of possible states for a subnet.