Industrial Controller Features
The New Platform Wizard creates an Industrial Controller image that includes a base set of components for a variety of devices. Once you have created the starting point for your controller or HMI, you can customize the configuration by adding components from the Platform Builder catalog or by adding customized features, files, or drivers that you develop. For more information about default components for this configuration, see Industrial Controller Features.
This configuration provides the basic functionality for an Industrial Controller with touch-screen UI and 640 x 480 or larger display, with Enterprise networking, distributed application development, and Windows thin-client–related technologies for richer integration into the Enterprise IT infrastructure.
When you create the Industrial Controller 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 thin client, 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 components included in the Industrial Controller 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 |
Certificates (CryptoAPI 2.0) | Security\Cryptography Services (CryptoAPI 1.0) with High Encryption Providor | SYSGEN_CERTS |
Command Processor | Shell and User Interface\Shell\Command Shell | SYSGEN_CMD |
Cryptography Services (CryptoAPI 1.0) with High Encryption Provider | Security | SYSGEN_CRYPTO |
Mouse | Shell and User Interface\User Interface | SYSGEN_CURSOR |
Network Utilities (IpConfig, Ping, Route) | Communication Services & Networking\Networking Features | SYSGEN_NETUTILS |
NTLM | Security\Authentication Services (SSPI) | SYSGEN_AUTH_NTLM |
Power Management (Full) | Core OS Services | SYSGEN_PM |
Schannel (SSL/TLS) | Security\Authentication Services (SSPI) | SYSGEN_AUTH_SCHANNEL |
Touch Display (Stylus) | Shell and User Interface\User Interface\Touch Display (Stylus) | SYSGEN_TOUCH |
Windows Networking API/Redirector (SMB/CIFS) | Communication Services & Networking\Networking Features | SYSGEN_REDIR |
XML Core Services and Document Object Model (DOM) | Applications & Services Development\XML | SYSGEN_MSXML_DOM |
Selected Features
The following table shows the feature that is selected by default for this configuration and appears as selected in the New Platform Wizard.
Feature | Feature Location | Sysgen Variable |
---|---|---|
OS Dependencies for .NET Compact Framework 1.0 | Applications & Services Development\.NET Compact Framework 1.0 | SYSGEN_DOTNET_SUPPORT |
TCP/IPv6 Support | Communication Services & Networking\Networking Features | SYSGEN_ETHERNET |
Unselected Features
The following table shows the features that are not selected by default for this configuration, but are available from the New Platform Wizard.
Feature | Feature Location | Sysgen Variable |
---|---|---|
.NET Compact Framework 1.0 | Applications & Services Development | SYSGEN_DOTNET |
Console Window | Shell and User Interface\Shell\Command Shell | SYSGEN_CONSOLE |
DCOM | Applications Services and Development\Component Services (COM and DCOM) | SYSGEN_DCOM |
Dial-up Networking (RAS/PPP) | Communications Services and Networking\Networking - Wide Area Network (WAN) | SYSGEN_PPP |
FTP Server | Communications Services and Networking\Servers | SYSGEN_FTPD |
Internet Explorer 6.0 Sample Browser | Internet Client Services\Internet Explorer 6.0 for Windows CE - Standard Components | SYSGEN_IESAMPLE |
JScript 5.5 | Internet Client Services\Scripting | SYSGEN_IE_JSCRIPT |
Mouse | Shell and User Interface\User Interface | SYSGEN_CURSOR |
Network User Interface | Shell and User Interface\User Interface | SYSGEN_CONNMC |
Pocket Internet Explorer | Internet Client Services\Browser Application | SYSGEN_PIE |
Remote Desktop Protocol (RDP) | Applications - End User\Remote Desktop Connection | SYSGEN_RDP |
Simple Network Management Protocol (SNMP) | Applications Services and Development\Device Management | SYSGEN_SNMP |
Standard SDK for Windows CE .NET | Applications Services and Development | SYSGEN_USDK |
TCP/IPv6 Support | Communication Services & Networking\Networking Features | SYSGEN_ETHERNET |
Telnet Server | Communications Services and Networking\Servers | SYSGEN_TELNETD |
PPTP | Communications Services and Networking\Networking - Wide Area Network (WAN)\Virtual Private Networking | SYSGEN_PPTP |
Waveform Audio | Multimedia Technologies\Multimedia Components\Audio | SYSGEN_AUDIO |
Web Server (HTTPD) | Communications Services and Networking\Servers | SYSGEN_HTTPD |
Windows Internet Services | Internet Client Services\ Internet Explorer 6.0 for Windows CE Components | SYSGEN_WININET |
Wired Local Area Network (802.11) | Communications Services and Networking\Networking - Local Area Network (LAN) | SYSGEN_ETH_80211 |
See Also
How to Create an Industrial Controller | Platform Modification | Industrial Controller Features | Platform Modification |Network Drivers | Industrial Controller Configuration | OS Configurations How-to Topics | OS Configurations How-to Topics
Last updated on Wednesday, April 13, 2005
© 2005 Microsoft Corporation. All rights reserved.