Gateway Features
A typical Gateway device provides a shared Internet connection and workgroup services to a networked small office or home. The device can provide services such as file sharing, web hosting, and Internet connection sharing to the local network of computers depending on the functionalities enabled on the devices. For example, a more advanced Gateway can provide VPN connections, authentication services, IPv6 routing, firewall, Telnet, and FTP.
When you create the Gateway configuration using the New Platform Wizard, a set of basic features is included in the image by default. Although you can select optional features in the wizard, the required features do not appear as options.
Features can be anchored or unanchored. The following list shows the description of each:
- Anchored features are either added by using the New Platform Wizard or added manually from the catalog.
- Unanchored features are either required and are not shown in the wizard but always included in a gateway, or are required to support the anchored features. You cannot remove the unanchored features that are included.
For more information about anchored and unanchored features, see Platform Modification.
In addition to the features that you add to your platform, some features are added during the build cycle due to dependencies being added. The following list shows the location of files that contain a list of Sysgen variables for all features in the image after the build cycle is complete:
- For a display-based device, see %_WINCEROOT%\Public\<Platform Name>\_iabasefeatures.txt
- For a headless device, see %_WINCEROOT%\Public\<Platform Name>\_hlbasefeatures.txt
Note Because one Sysgen variable may be set by another Sysgen variable, not all of the Sysgen variables in these files directly correspond to a feature in the catalog.
If you build from a command line, for information about how to view a list of sysgen variables, see Build Demo Tool.
Included Features
The following table shows the required features included in the Gateway configuration created by using the New Platform Wizard. Features in this list do not appear in the New Platform Wizard.
Feature | Feature location | Sysgen variable |
---|---|---|
Authentication Services (SSPI) | Security | SYSGEN_AUTH |
Compression | File Systems and Data Store | SYSGEN_NKCOMPR |
Database Support | File Systems and Data Store | SYSGEN_FSDBASE |
Internet Connection Sharing (ICS) | Communications Services and Networking\Networki ng Features | SYSGEN_GATEWAY |
Simple Network Time Protocol (SNTP) Service | Communications Services and Networking\Servers\Samples | SYSGEN_TIMESVC |
Wired Local Area Network (802.3 802.5) | Communications Services and Networking\Networking – Local Area Network (LAN) | SYSGEN_ETHERNET |
Selected Features
The following table shows the features in the New Platform Wizard that are selected as defaults for this configuration. You can clear these features in the wizard as needed.
Feature | Feature location | Sysgen variable |
---|---|---|
Firewall | Communications Services and Networking\Networking Features | SYSGEN_FIREWALL |
Network Utilities (IPConfig, Ping, Route) | Communications Services and Networking\Networking Features | SYSGEN_NETUTILS |
Remote Administration Utility Sample | Communications Services and Networking\Servers\Samples | SYSGEN_REMOTEADMIN |
Template Gateway User Interface | Shell and User Interface\Web-based User Interface | SYSGEN_GATEWAY_UI |
Sample UPnP IGD Schema Implementation | Communications Services and Networking\Networking Features\Internet Connection Sharing | SYSGEN_IGD |
TCP/IPv6 Support | Communications Services and Networking\Networking Features | SYSGEN_TCPIP6 |
Web Server (HTTPD) | Communications Services and Networking\Servers\Samples | SYSGEN_HTTPD |
Unselected Features
The following table shows the features in the New Platform Wizard that are not selected by default for this configuration. You can select these features in the wizard as needed.
Feature | Feature location | Sysgen variable |
---|---|---|
Bluetooth | Communications Services and Networking\Networking - Personal Area Network (PAN)\Bluetooth | SYSGEN_BTH, SYSGEN_OBEX_SERVER, SYSGEN_BTH_HEADSET_AG |
Bluetooth Gateway Configuration Utility | Communications Services and Networking\Networking - Personal Area Network (PAN)\Bluetooth | SYSGEN_BTH_GATEWAY |
Dial Up Networking (RAS/PPP) | Communications Services and Networking\Networking - Wide Area Network (WAN) | SYSGEN_PPP, SYSGEN_MODEM |
File Server | Communications Services and Networking\Servers | SYSGEN_SMB_FILE |
FTP Server | Communications Services and Networking\Servers | SYSGEN_FTPD |
L2TP/IPSec | Communications Services and Networking\Networking - Wide Area Network (WAN)\Virtual Private Networking | SYSGEN_L2TP |
Network Bridging | Communications Services and Networking\Networking Features | SYSGEN_BRIDGE |
Point-to-Point Protocol over Ethernet (PPPoE) | Communications Services and Networking\Networking - Wide Area Network (WAN) | SYSGEN_PPPOE |
PPTP | Communications Services and Networking\Networking - Wide Area Network (WAN)\Virtual Private Networking | SYSGEN_PPTP |
Print Server | Communications Services and Networking\Servers | SYSGEN_SMB_PRINT |
RAS Server/PPTP Server (Incoming) | Communications Services and Networking\Servers | SYSGEN_PPP_SERVER |
Simple Network Management Protocol (SNMP) | Application & Services Development\Device Management | SYSGEN_SNMP |
Telnet Server | Communications Services and Networking\Servers\Samples | SYSGEN_TELNETD |
Transaction-Safe FAT File System (TFAT) | File Systems and Data Store\Storage Manager | SYSGEN_TFAT |
See Also
How to Create a Gateway | Configuration Selection | Catalog Features
Last updated on Wednesday, April 13, 2005
© 2005 Microsoft Corporation. All rights reserved.