| Value : type | Description |
| AutoCfg : REG_DWORD | No value (enabled). This value specifies whether Automatic IP is enabled. This value can be set either to 0 (False) or to 1 (True). |
| AutoInterval : REG_DWORD | Default setting is 300. This value specifies the time interval, in seconds, used to verify if a DHCP server is available to configure adapter settings for a devic, for example, IP Address, SubnetMask, default gateway, DNS and WINS servers. |
| AutoIP : REG_SZ | This value specifies the last known AutoIP address used by the device. If there is no value present, a new IP address is generated. |
| AutoMask : REG_DWORD | Default setting is 255.255.0.0. This value specifies the default subnet mask for Automatic IP. |
| AutoSubnet : REG_SZ | Default setting is 169.254.0.0. This value specifies the default subnet for Automatic IP. |
| DefaultGateway : REG_MULTI_SZ | This value specifies the list of gateways to be used to route packets that are not destined for a subnet to which the device is directly connected, and for which a more specific route does not exist. This value can be a set of valid IP addresses.
This value is configurable from the Network Connections UI. This value overrides the DhcpDefaultGateway value. Since there is only one active default gateway for the device at any time, adding multiple addresses is only useful for redundancy. For more information, see Dead Gateway Detection. |
| DhcpConstantRate : REG_DWORD | This value can be either 0 (False) or 1 (True) to specify whether DHCP packets are sent at a constant rate, or a rate that is backed off exponentially. When this value is set to 1, the DHCP retransmission algorithm improves performance in wireless scenarios. |
| DhcpDirectRenewal : REG_DWORD | Default setting is 0. If this value is 0, DHCP traffic is broadcast. If this value is 1, the DHCP client sends request packets to the DHCP server. |
| DhcpGlobalInitDelayInterval : REG_DWORD | Default setting is 0. This value specifies the global initial delay, in milliseconds, between DHCP packets that are sent. This value can be set to any positive integer. |
| DhcpInitDelayInterval : REG_DWORD | Default setting is 0. This value specifies the initial delay, in milliseconds, between DHCP packets that are sent. This value can be set to any positive integer.
This value overrides DhcpGlobalInitDelayInterval. |
| DhcpMaxRetry : REG_DWORD | Default setting is 2. This value defines the maximum number of attempts made to obtain a DHCP address. It can be any positive integer.
For a headless device, setting a large value, such as 0xfffffffff, causes the DHCP client to be more persistent and recover after a temporary network outage. |
| DhcpNoMacCompare : REG_DWORD | Default setting is 0. If this value is set, the Media Access Controller (MAC) address in DHCP packets returned from the server is compared to the local interface. If the address does not match, the packet is discarded. |
| DhcpOptions : REG_BINARY | The valid range for this value is 1–0xFF (hexadecimal). This value specifies RFC 2132-compliant DHCP option value names for the server to retrieve. By default, Windows CE queries for the IP address, default gateway, subnet mask, DNS server, and WINS server. The values that the server retrieves, however, are not placed under DhcpOptions unless you create the value names. For more information, see DhcpOptions. |
| DhcpRetryDialogue : REG_DWORD | Default setting is 2. This value defines the number of times DHCP tries to obtain an IP address before a dialog box is displayed with one of the following messages:
"DHCP was unable to obtain an IP address. If the net card is removable, then you can remove/reinsert it to have DHCP make another attempt to obtain an IP address for it. Otherwise, you can statically assign an address." If the client lease is still valid, "A DHCP Server could not be contacted. Using cached lease information." If the lease is no longer valid, "Your IP address lease has expired. DHCP was unable to renew your lease." |
| DhcpSendOptions : REG_BINARY | This value is not set by default. It specifies options to copy into the DHCP packet and send to the DHCP server. These options need to be valid and recognizable by the server. For more information, see DhcpSendOptions. |
| DNS : REG_MULTI_SZ | This value is not set by default. It specifies the list of valid IP addresses of available DNS servers. |
| Domain : REG_SZ | This value is not set by default. It specifies domain name information available from a DHCP message from the DHCP server on the network. For example, DHCP: Domain Name = example.microsoft.com. |
| DNSTimeOut | Default value is set to 3000. This value specifies the length of time, in milliseconds, that name resolution waits for a response from the DNS server. |
| DontAddDefaultGateway : REG_DWORD | Default setting is 0. This value can be either 0 (False) or 1 (True) to indicate if a default gateway should be installed for an adapter. When you install PPTP, a default route gets installed for each LAN adapter. You can disable the default route on an adapter by setting this value to 1. After making the setting, you might need to configure static routes for hosts that are reached using a router other than the default gateway. |
| EnableDhcp : REG_DWORD | Default setting is 0. This value can be either 0 (False) or 1 (True) to indicate if DHCP is enabled. If this value is set to 1, the DHCP client service will attempt to use DHCP to configure the first IP interface on this adapter.
This value is configurable from the Network Connections UI. |
| IPAddress : REG_MULTI_SZ | This value is not set by default. This value specifies the IP addresses of the IP interfaces to be bound to the adapter.
This value is configurable from the Network Connections UI. For more information, see Manually Configuring an IPv4 Address. |
| MTU : REG_DWORD | Default setting is 0xFFFFFFFF. Specifies the MTU for a network interface.
The default setting allows the TCP/IP stack to choose the best MTU value, depending on the network interface. For example, for Ethernet, this value is set to 1500 bytes. Alternatively, you can specify the MTU value in bytes that the transport transmits over the underlying network. This value overrides the default MTU for a network interface. The maximum packet size includes the transport header. The minimum value is 68. Setting a value smaller than 68 will result in the transport using an MTU of 68. An IP datagram can span multiple packets. Values larger than the default for the underlying network will result in the transport using the network default MTU. For more information, see Maximum Transmission Unit (MTU). |
| SubnetMask : REG_MULTI_SZ | This value is not set by default. It specifies the subnet masks to be used with the IP interfaces bound to the adapter. This value can be any set of valid IP addresses.
This value is configurable from the Network Connections UI). |
| TcpDelAckTicks : REG_DWORD | Default setting is 2. This value can be any number from 2 to 6. It specifies the number of milliseconds to use for the delayed-ACK timer on a per-interface basis. By default, the delayed-ACK timer is 200 milliseconds. |
| TcpInitialRTT : REG_DWORD | Default setting is 3. The valid range for this value is 0–0xFFFF (hexadecimal). This value specifies the initial timeout used for a TCP connection request on a per-interface basis. Use caution when tuning with this value, because exponential backoff is used. Setting a value larger than 3 will result in much longer timeouts to nonexistent addresses. |
| TcpWindowSize : REG_DWORD | Default setting is 0. The valid range for this value is 0–0x3FFFFFFF (hexadecimal). This value specifies TCP window size. Values greater than 64K can be achieved only when connecting to other systems that support RFC 1323 window scaling. |
| WINS : REG_MULTI_SZ | This value is not set by default. This value can be set to any valid IP address indicating the WINS name server. Two WINS servers can be listed. |
| WinsBroadcastTimeOut : REG_DWORD | Default setting is 500. This value specifies the length of time, in milliseconds, that name resolution waits for a response to the IP subnet broadcast. |
| WinsTimeOut : REG_DWORD | Default setting is 2000. This value specifies the length of time, in milliseconds, that name resolution waits for a response from the WINS server. |