The DHCP_SUBNET_ELEMENT_TYPE_V6 enumeration defines the type of a configuration parameter for a DHCPv6 scope configured on the DHCP server. This value is used in conjunction with other data types to specify the configuration parameters for a DHCPv6 scope by the RPC methods defined in this specification.
-
typedef enum _DHCP_SUBNET_ELEMENT_TYPE_V6 { Dhcpv6IpRanges, Dhcpv6ReservedIps, Dhcpv6ExcludedIpRanges } DHCP_SUBNET_ELEMENT_TYPE_V6, *LPDHCP_SUBNET_ELEMENT_TYPE_V6;
Dhcpv6IpRanges: The configuration parameter is not used, and it MUST NOT be used by an RPC method defined in this specification. If this is used in any of the methods, the method would return ERROR_INVALID_PARAMETER, except for R_DhcpAddSubnetElementV6 and R_DhcpRemoveSubnetElementV6, which return ERROR_SUCCESS.
Dhcpv6ReservedIps: The configuration parameter is a reservation for a DHCPv6 client in a DHCPv6 scope element configured on the DHCP server.
Dhcpv6ExcludedIpRanges: The configuration parameter is the exclusion range of a DHCPv6 subnet configured on the DHCPv6 server.