Standard SDK for Windows CE OS Design Development (Windows CE 5.0)
With the standard software development Kit (SDK) for Microsoft® Windows® CE, you can use Microsoft eMbedded Visual C++® 4.0 or later to develop an application that is compatible with a Windows CE–based run-time image, provided that the Standard SDK for Windows CE Catalog item has been incorporated into the OS design. To maintain compatibility with the Standard SDK, your application must only use the technologies contained in the Standard SDK. If you use additional Catalog items, your application will lose compatibility with the Standard SDK.
The following table shows the Catalog items that are included in the Standard SDK for Windows CE, along with their associated Sysgen variables.
Catalog item | Sysgen variable |
---|---|
Active Template Library for Windows CE | SYSGEN_ATL |
Authentication Services | SYSGEN_AUTH |
AYGShell API | SYSGEN_AYGSHELL |
Basic Component Object Model (COM) Support | SYSGEN_OLE |
CEDB Database Support | SYSGEN_FSDBASE |
Certificates | SYSGEN_CERTS |
Common Controls Reference | SYSGEN_COMMCTRL |
Common Dialog Boxes Reference | SYSGEN_COMMDLG |
Control Panel Applet | SYSGEN_CTLPNL |
Control Panel Applications | SYSGEN_STANDARDSHELL |
Core Server Support | SYSGEN_SERVICES |
Credential Manager | SYSGEN_CREDMAN |
Cryptography | SYSGEN_CRYPTO |
Device Manager | SYSGEN_DEVICE |
Display Drivers | SYSGEN_DISPLAY |
Exception Handling | SYSGEN_CPP_EH_AND_RTTI |
File Compression | SYSGEN_NKCOMPR |
File System Password Reference | SYSGEN_FSPASSWORD |
FormatMessage | SYSGEN_FMTMSG |
Full C Runtime Support | SYSGEN_FULL_CRT |
Gradient Fill Support | SYSGEN_GRADFILL |
Icons and Cursors | SYSGEN_CURSOR |
Input Method Manager (IMM) | SYSGEN_IMM |
Internet Explorer Multiple-Language API | SYSGEN_MLANG |
IP Helper Reference | SYSGEN_IPHLPAPI |
Lightweight Directory Access Protocol (LDAP) Client | SYSGEN_LDAP |
Memory-mapped Files | SYSGEN_NKMAPFILE |
Message Queue Point-to-Point Reference | SYSGEN_MSGQUEUE |
Message Queuing | SYSGEN_MSMQ |
Minimal GDI Support | SYSGEN_MINGDI |
Minimal GWES Support | SYSGEN_MINGWES |
Minimal Input Configuration | SYSGEN_MININPUT |
Minimal Window Manager Configuration | SYSGEN_MINWMGR |
National Language Support (NLS) | SYSGEN_CORELOC |
Network Drivers | SYSGEN_NDIS |
Object Exchange Protocol | SYSGEN_OBEX_CLIENT |
OS Dependencies for .NET Compact Framework 1.0 | SYSGEN_DOTNET_SUPPORT |
Plug and Play Notifications | SYSGEN_FSADVERTISE |
Power Management | SYSGEN_PM |
Printer Devices | SYSGEN_PRINTING |
Serial Communications | SYSGEN_SERDEV |
SOAP Toolkit | SYSGEN_SOAPTK_CLIENT |
Standard I/O ASCII Support | SYSGEN_STDIOA |
Standard I/O Support | SYSGEN_STDIO |
Standard SDK for Windows CE | SYSGEN_USDK |
Standard String Functions | SYSGEN_CORESTRA |
String Safe Utility Functions | SYSGEN_STRSAFE |
Tahoma Font | SYSGEN_FONTS_TAHOMA_1_07 |
TCP/IP | SYSGEN_TCPIP |
UI-based Notification | SYSGEN_NOTIFY |
URL Moniker Services | SYSGEN_URLMON |
Waveform Audio | SYSGEN_AUDIO |
Windows Internet Services (WinInet) | SYSGEN_WININET |
Windows Networking API/Redirector | SYSGEN_REDIR |
Windows Sockets | SYSGEN_WINSOCK |
XML Core Services and Document Object Model | SYSGEN_MSXML_DOM |
XML Query Language (XQL) | SYSGEN_MSXML_XQL |
XML SAX | SYSGEN_MSXML_SAX |
See Also
Standard SDK for Windows CE | Developing an Operating System
Send Feedback on this topic to the authors