Internet Connection Sharing Auto Dial Registry Settings (Compact 2013)
3/26/2014
The following table shows the named values for the HKEY_LOCAL_MACHINE\Comm\Autodial registry key that you can use to configure auto dial for ICS.
Auto dial reads these registry values every time that auto dial attempts to make a connection.
The auto dial routines in Windows Embedded Compact are called only when network packets are dropped because an error occurred when looking up information in a route table, or on requests from the DNS proxy or local name resolver. Calling the gethostbyname or getaddrinfo function on the local host does not initiate auto dial. After auto dial has established the network connection, auto dial is not called again. After a configurable period of time, however, auto dial disconnects the device.
Value : type |
Description |
---|---|
Enabled : REG_DWORD |
Default setting is zero (0). Specifies whether auto dial is enabled. The valid range for this value is 0 to 0xFFFFFFFF. A non-zero value enables auto dial. A value of 0 specifies that auto dial is not enabled. |
EnableAsPublicInterface : REG_DWORD |
Default setting is 1. Specifies whether to set the new dial-up interface as the public interface. A setting of 1 indicates that the auto dial makes the dial-up connection and sets it as the public interface. A setting of 0 indicates that the auto dial makes the dial-up connection but it does not set it as the public interface. |
FailRetryWaitMS : REG_DWORD |
Default setting is zero (0). Specifies the amount of time, in milliseconds, during which further calls to auto dial return an error immediately and do not result in attempts to call the remote access server (RAS) functions, if three attempts to establish a RAS connection have previously failed within the same length of time. The valid range for this value is 0 to 0xFFFFFFFF. Setting this value to 0 specifies that calls to auto dial do not return an error or result in a failure to call the RAS functions, regardless of whether previous attempts to establish a RAS connection failed. |
IdleTimeoutMS : REG_DWORD |
Default setting is 0x1B7740, or 1800000 milliseconds (30 minutes). Specifies the amount of time, in milliseconds, after which auto dial drops the connection. The valid range for this value is 0 to 0xFFFFFFFF. |
RasEntryName1 : REG_SZ |
Specifies the name of the RAS phone book entry to use. This value can be any valid phone book entry name. If this value is not set to a valid phone book entry name, auto dial fails. |
RasEntryName2 : REG_SZ |
Specifies the name of the RAS phone book entry to use on the second attempt to establish a connection. This value can be any valid phone book entry name. |
RedialAttempts : REG_DWORD |
Default setting is zero (0). Specifies the number of redial attempts that auto dial should make. The valid range for this value is 0 to 0xFFFFFFFF, but do not use values larger than 5. |
RedialPauseTimeMS : REG_DWORD |
Default setting is zero (0). Specifies the amount of time, in milliseconds, that auto dial should wait before retrying a connection. The valid range for this value is 0 to 0xFFFFFFFF. |