Differences Between ICS on Windows Desktop and Windows Embedded Compact 7 (Compact 2013)
3/26/2014
Auto dial on a Windows Embedded Compact-based device is similar to auto dial on a Windows computer. If an application generates network packets and the Windows Embedded Compact-based device is not connected to a network, auto dial attempts to dial a preset phone book entry without user intervention, unless the device is configured to behave otherwise.
The following differences exist between auto dial on Windows and on Windows Embedded Compact:
- Windows allows auto dial to make multiple connections simultaneously. Windows Embedded Compact only supports one auto dial connection at a time.
- Windows exports APIs to administer auto dial. No auto dial APIs are exported on Windows Embedded Compact. OEMs must manually configure the registry to change auto dial properties on Windows Embedded Compact. Windows Embedded Compact auto dial uses the same phone entry information regardless of the Internet destination of the packets. In general, there are many more options available under Windows. For example, the RasGetAutodialAddress function allows the application programmer to create mappings between specific IP addresses and phone book entries in Windows.
- Windows has a user interface (UI) that allows you to configure the auto dial. Windows Embedded Compact relies on Web pages to configure auto dial, and provides a set of web pages that modify the registry settings as a sample for OEMs.
Internet Connection Sharing Reference
Internet Connection Sharing Gateway Logging Registry Settings