Applications and Services Development Catalog Items (Windows CE 5.0)

Send Feedback

The following table shows the Catalog items under the Applications and Services Development node and the associated Sysgen variable with a description of the purpose of each.

Catalog item Sysgen variable Description
.NET Compact Framework SYSGEN_DOTNET Adds the .NET Compact Framework and the .NET Compact Framework Service Pack 2 to your OS design.

For more information, see .NET Compact Framework.

SQL Server 2000 .NET Data Provider SYSGEN_SQL2000_DP When this variable is set, the SQL Server 2000 .NET Data Provider is included in the run-time image.

For more information, see SQL Server 2000 Windows CE Edition 2.0 OS Design Development.

SQL Server CE 2.0 .NET Data Provider SYSGEN_SQLCE20_DP When this variable is set, .NET Data Provider is included in the run-time image.

For more information, see SQL Server 2000 Windows CE Edition 2.0 OS Design Development.

OS Dependencies for .NET Compact Framework SYSGEN_DOTNET_SUPPORT Adds all the necessary files to your OS design — OS dependencies — to enable the .NET Compact Framework to run. However, these files do not include the .NET Compact Framework.

For more information, see .NET Compact Framework OS Design Development.

Smart Device Authentication Utility SYSGEN_VS_SD_AUTH Adds the Smart Device Authentication Utility, SDAuthUtilDevice.exe, which is a tool to help facilitate Windows CE development on Microsoft Visual Studio® .NET 2003 on a device that does not use ActiveSync.
Active Template Library (ATL) SYSGEN_ATL Includes support for Active Template Library for Windows CE.

For more information, see Standard SDK for Windows CE.

C++ Runtime Support for Exception Handling and Runtime Type Information SYSGEN_CPP_EH_AND_RTTI Includes support for compiler C++ exception handling equivalent to the desktop C++ compilers.
Full C Runtime SYSGEN_FULL_CRT This catalog item includes Full C Runtime support in your run-time image.

For more information, see Standard SDK for Windows CE.

Standard I/O (STDIO) SYSGEN_STDIO This catalog item includes Standard I/O Support.

For more information, see Standard SDK for Windows CE.

Standard I/O ASCII (STDIOA) SYSGEN_STDIOA This catalog item includes Standard I/O ASCII Support.

For more information, see Standard SDK for Windows CE.

Standard String Functions - ASCII (coresta) SYSGEN_CORESTRA This catalog item includes Standard String Functions.

For more information, see Standard SDK for Windows CE.

String Safe Utility Functions SYSGEN_STRSAFE This catalog item includes String Safe Utility Functions.

For more information, see Standard SDK for Windows CE.

COM SYSGEN_OLE This catalog item adds a midrange implementation of COM and Automation that supports only in-process free-threaded objects.

For more information, see Component Services (COM and DCOM).

CoCreateGuid functionality for OLE32 SYSGEN_OLE_GUIDS This catalog item adds support for CoCreateGuid used with the standard COM implementation.

For more information, see Component Services (COM and DCOM).

COM Storage SYSGEN_OLE_STG This catalog item adds structured storage functionality to the standard COM implementation.

For more information, see Component Services (COM and DCOM).

DCOM SYSGEN_DCOM This catalog item adds a full-featured COM implementation equivalent to Microsoft Windows NT® 4.0 Service Pack 5 (SP5) that can include remote COM and Automation marshaling.

For more information, see Component Services (COM and DCOM).

COM Storage SYSGEN_DCOM_STG This catalog item adds structured storage functionality to DCOM.

For more information, see Component Services (COM and DCOM).

DCOM Remote Access SYSGEN_DCOM_REMOTEACCESS This catalog item adds COM remote access.

For more information, see Component Services (COM and DCOM).

Minimal COM (No OLE Support) SYSGEN_MINICOM This catalog item adds a minimal COM implementation that provides a baseline API for COM object creation.

For more information, see Component Services (COM and DCOM).

CoCreateGuid functionality for OLE32 SYSGEN_MINICOM_GUIDS This catalog item adds support for CoCreateGuid used with the minimal COM implementation.

For more information, see Component Services (COM and DCOM).

COM Storage SYSGEN_MINICOM_STG For more information, see Component Services (COM and DCOM).
Exchange Client SYSGEN_OWAEXCHANGECLIENT When this variable is set, the Exchange Client Catalog item is included in the run-time image.

For more information, see Exchange Client.

Lightweight Directory Access Protocol (LDAP) Client SYSGEN_LDAP When this variable is set, the Lightweight Directory Access Protocol (LDAP) Client is included in the run-time image.

For more information, see Lightweight Directory Access Protocol (LDAP) Client.

Microsoft Foundation Classes (MFC) SYSGEN_MFC This catalog item includes support for Microsoft Foundation Classes (MFC). MFC for Windows CE is a comprehensive class library and complete object-oriented application framework designed to help build applications, COM components, and controls. You can create anything from a simple dialog box–based application to a sophisticated application that uses the full MFC document or view architecture.

This Catalog item is only available in display-based OS designs.

Pocket Outlook Object Model (POOM) SYSGEN_POOM This catalog item includes support for Outlook Mobile-related data stores and the API modules.

For more information, see Pocket Outlook Object Model (POOM).

SOAP Toolkit Client SYSGEN_SOAPTK_CLIENT This catalog item adds SOAP Toolkit client support that enables Web services invocation.

For more information, see SOAP Toolkit.

SOAP Toolkit Server SYSGEN_SOAPTK_SERVER This catalog item adds SOAP Toolkit server support that maps Web service requests to COM method calls.

For more information, see SOAP Toolkit.

Speech API (SAPI) 5.0 SYSGEN_SPEECH A subset of the Microsoft Speech Application Programming Interface (SAPI) version 5.0. SAPI 5.0 is a programming standard for speech recognition and text-to-speech.

Available in both headless and display-based devices.

For more information, see Speech API (SAPI) 5.0.

SQL Server CE 2.0 SYSGEN_SQLCE20 When this variable is set, the SQL Server CE 2.0 is included in the run-time image.

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

Standard SDK for Windows CE SYSGEN_USDK The Standard Software Development Kit (SDK) for Windows CE Catalog item includes a common baseline of Windows CE technologies to make it easy to port applications.

This catalog item is only available in display-based OS designs.

For more information, see Standard SDK for Windows CE.

XML Core Services and Document Object Model (DOM) SYSGEN_MSXML_DOM This catalog item supports the basic DOM for MSXML. This Catalog item performs DTD and schema verification on documents if desired and includes XML error strings not included in xmlminisax. It also supports schema caching. This Catalog item is required by all other core XML Catalog items except xmlminisax. Selecting this Catalog item automatically selects xmlnetful networking.

For more information, see XML Core Services and Document Object Model.

XML Error Strings SYSGEN_MSXML_ERROR_STRINGS This catalog item causes error strings to be included in the platform. Setting this Sysgen variable will increase the image size by 40KB, but will provide more meaningful information to developers when there are errors parsing XML text.

For more information, see XML OS Design Development.

XML HTTP SYSGEN_MSXML_HTTP This catalog item includes the XMLHTTP object, which enables Web services.

For more information, see XML HTTP.

XML Query Language (XQL) SYSGEN_MSXML_XQL This cataog item provides support for the XML Query Language (XQL).

For more information, see XML Query Language (XQL).

XML Stylesheet Language Transformations (XSLT) SYSGEN_MSXML_XSLT This catalog item provides support for the XML Stylesheet Language Transformation (XSLT). Requires the xmlxql Catalog item.

For more information, see XML Stylesheet Language Transformations (XSLT).

XML SAX SYSGEN_MSXML_SAX This catalog item provides support for XML SAX that includes xmldom. Unlike xmlminisax, xmlsax performs DTD validation of documents, includes MXXMLWriter, and can be used from Visual Basic.

For more information, see XML SAX.

XML Minimal Parser SYSGEN_MSXML_MINI This catalog item provides the smallest possible combination of Extensible Markup Language (XML) options for target devices that require some XML parsing but have extremely limited resources. This option must be the only core XML Catalog item specified; no other Catalog items rely on it. Selecting this Catalog item automatically selects xmlnetmini networking.

For more information, see XML Minimal Parser and XML OS Design Development.

See Also

Applications and Services Development | Windows CE Features

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.