DHCPv6 Non-Configurable Registry Settings (Compact 7)

3/12/2014

This section describes registry values that are created and used internally by the DHCPv6 client. DHCPv6 automatically provides an IP host with its IP address and other related information, such as the subnet mask and default gateway. Windows Embedded Compact 7 provides a DHCPv6 client that you can enable through a configurable registry setting. For more information about how to enable or disable the DHCPv6 client, see DHCPv6 Configurable Registry Settings. The DHCPv6 client is enabled by default.

The following table shows the non-configurable DHCPv6 values for the HKEY_LOCAL_MACHINE\Comm\<Adapter Name>\Parms\Tcpip registry key. The DHCPv6 client creates and updates these values when it runs. You cannot change these values, but you can read them to get DHCPv6 configuration information.

Name Type Description Default value

DhcpV6DNS

REG_MULTI_SZ

The IPv6 addresses of one or more DNS name servers configured by the DHCPv6 server.

None

DhcpV6Domain

REG_SZ

The latest domain name, configured by the DHCPv6 server, that is used by the network to which the device is connected. This value can be any domain name, such as example.microsoft.com.

None

DhcpV6DomainList

REG_MULTI_SZ

The list of adapter-specific Domain Name System (DNS) domain names reported by the DHCPv6 server.

None

DhcpV6Iaid

REG_DWORD

The identity association identifier (IAID). Each identity association has an IAID, which is unique among all IAIDs for identify associations (IAs) belong to this DHCPv6 client. The DHCPv6 client generates a unique IAID for each network interface on your device. For more information about identity associations and IAIDs, see RFC 3315.

None

Dhcpv6IanaAddr

REG_BINARY

The network interface IPv6 address configured by the DHCPv6 server. The IPv6 type of this address is Identity Association for Non-temporary Addresses (IANA).

None

Dhcpv6IanaIaids

REG_BINARY

The value that contains a list of IAIDs used by the DHCPv6 client. The structure of this data is opaque outside of the DHCPv6 client.

None

Dhcpv6IanaLeases

REG_BINARY

The value that contains a list of IANA IPv6 addresses leased by the DHCPv6 client. The structure of this data is opaque outside of the DHCPv6 client.

None

Dhcpv6InterfaceOptions

REG_BINARY

The value that contains a binary structure of interface options used by the DHCPv6 client. The structure and content of this data is opaque outside of the DHCPv6 client.

None

Dhcpv6IsUnicastEnabled

REG_DWORD

The Boolean value that indicates whether unicast mode is enabled. In unicast mode, only one network interface uses the assigned IPv6 address.

  • 1 = Unicast mode is enabled; only one interface may use the assigned IPv6 address.
  • 0 = Unicast mode is disabled; multiple interfaces may use the assigned IPv6 address.

None

Dhcpv6LeaseObtainedTime

REG_DWORD

The time, in seconds, for which the lease on the IPv6 address for this adapter is valid. The time value is the number of seconds since 00:00:00, January 1, 1970, Coordinated Universal Time (Greenwich Mean Time). The valid range for this value is 1-0xFFFFFFFF (hexadecimal).

None

Dhcpv6MaxLeaseExpireTime

REG_DWORD

The time at which the lease on the IPv6 address for this adapter will expire. The time value is the number of seconds since 00:00:00, January 1, 1970, Coordinated Universal Time. The valid range for this value is 1-0xFFFFFFFF (hexadecimal).

None

Dhcpv6ServerDUID

REG_BINARY

The DHCP Unique Identifier (DUID) of the DHCPv6 server.

None

Dhcpv6ServerPreference

REG_DWORD

The server preference option value reported in the DHCPv6 Server ADVERTISE message. The valid range for this value is 0 (zero) to 255.

None

Dhcpv6State

REG_DWORD

A bitmask specifying the state of the DHCPv6 client. This value is a bitwise OR of zero or more of the following flags.

Value Description
0x00000002The DHCPv6 client has contacted the DHCPv6 server through this interface.
0x00000010DHCPv6 is enabled on this interface.
0x00000020The interface is in stateless mode.
0x00000180Mask (two bits) for the media state of the interface. When the media state is 0, the interface is connected. When the media state is 1, the interface is reconnected. When the media state is 2, the interface is disconnected.
0x00000200Power was resumed on this interface.

None

Dhcpv6T1

REG_BINARY

The renewal time for the prefix, in seconds.

None

Dhcpv6T2

REG_BINARY

The rebind time of the prefix, in seconds

None

See Also

Reference

DHCPv6 Registry Settings
DHCPv6 Configurable Registry Settings