2.2.1.1.5 DHCP_OPTION_SCOPE_TYPE6

The DHCP_OPTION_SCOPE_TYPE6 enumeration defines the type of DHCPv6 options being referred to by an RPC method in the DHCPM. The DHCP server allows for configuration of standard and vendor-specific options at various levels, such as the default level, server level, or scope level, or for a specific reservation. This value is used in conjunction with the DHCP_OPTION_SCOPE_INFO6 (section 2.2.1.2.30) structure, to specify option values in the RPC methods defined by this protocol.

 typedef  enum _DHCP_OPTION_SCOPE_TYPE6
 {
   DhcpDefaultOptions6,
   DhcpScopeOptions6,
   DhcpReservedOptions6,
   DhcpGlobalOptions6
 } DHCP_OPTION_SCOPE_TYPE6,
  *LPDHCP_OPTION_SCOPE_TYPE6;

DhcpDefaultOptions6: Option is defined at the default level. The option definition is created or modified on the DHCPv6 server and the default value of the option is stored.

DhcpScopeOptions6: Option is defined at the scope level. The option value is added or modified at the scope and is valid for that specific scope.

DhcpReservedOptions6: Option is defined for a specific IP address reservation. The option value is added or modified for a particular IP reservation in a scope.

DhcpGlobalOptions6: Option is defined at the global level. The option value is added or modified at the DHCPv6 server, which is valid for all scopes in that server.