Share via


ICS OS Design Development (Windows CE 5.0)

Send Feedback

Internet Connection Sharing (ICS) for Microsoft Windows CE consists of a collection of technologies and services that make it possible to connect multiple computing and information devices on a network located in a home, a small business, or a corporate branch office to the Internet through a single Internet connection. Computing resources on a home network include personal computers, video cameras, printers, scanners, and many other computing or home automation devices.

OS Design Information

The following table shows operating system design information for Internet Connection Sharing.

Concept Description
Dependencies None
Hardware considerations None

Modules and Components

The following table shows the components and modules that implement Internet Connection Sharing.

Item Module Component
Network Address Translation ipnat, autodial, bridge None
Gateway Logging rglogeventmon None

ICS Implementation Considerations

You can include Internet Connection Sharing in your OS design by adding the Internet Connection Sharing Catalog item.

The following table shows the Sysgen variables for Internet Connection Sharing.

Sysgen variable Description
SYSGEN_GATEWAY When this variable is set, the Internet Connection Sharing Catalog item is included in the OS design. Internet Connection Sharing is a collection of services that multiple devices can use to share a single Internet connection.

This Catalog item is available in both headless and display-based devices.

SYSGEN_GATEWAY_LOGGING When this variable is set, the Gateway Logging Catalog item is included in the OS design.

Application Development Topics

ICS Security

ICS Registry Settings

ICS Application Development

Gateway Logging

See Also

Internet Connection Sharing

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.