Windows CE Modules
The Windows CE OS comprises the following modules.
Module | Description | Notes | Library |
---|---|---|---|
AFD | Supports the Auxiliary Function Driver (AFD), which manages the Windows CE communication protocol. | Exposes no public functions. This module is included in the kernel-version and full-version OS. | Afd.lib |
ASYNCMAC | Supports the AsyncMAC miniport driver, which is used for NDISWAN implementation. | Exposes no public functions. | Asyncmac.lib |
ATADISK | Supports the Advanced Technology Attachment (ATA) disk drive interface standard. | Exposes no public functions. This module is included in the full-version OS. | Atadisk.lib |
AUTODIAL | Provides support for Internet Connection Sharing (ICS). | Exposes no public functions. | Autodial.lib |
BULLTLP3 | Supports the Bull TLP3 Serial smart card reader. | Exposes no public functions. | Bulltlp3.lib |
CARDSERV | Implements PC Card Services. | Exposes no public functions. This module is included in the kernel-version and full-version OS. | Cardserv.lib |
CEGSM | Provides audio-compression support. | Exposes no public functions. This module is included in the full-version OS. | Cegsm.lib |
CERAMDRV | Supports the RAM Disk Driver, which creates storage cards in RAM. | Exposes no public functions. This module is included in the full-version OS. | N/A |
CMD | Supports the command processor. This module is required for the implementation of a command-line shell. | Exposes no public functions. This module is included in the full-version OS. | Cmd.lib |
COMMCTRL | Supports the common controls control panel. | Included in the full-version OS. | Commctrl.lib |
COMMDLG | Supports common dialog boxes, which are system-defined dialog boxes that standardize how users perform common, complex operations. | Included in the full-version OS. | Commdlg.lib |
CONSOLE | Supports console functionality. This module is required to implement a command-line shell. | Exposes no public functions. This module is included in the full-version OS. | Console.lib |
COREDLL | Provides core functionality to other modules. This module is a basic Windows CE OS module. | Must be included in all Windows CE–based platforms, but not all of its components are required. | Coredll.lib |
CRYPT32 | Supports Microsoft® Cryptographic API 2.0 encryption. | Optional component. Included in the full-version OS. | Crypt32.lib |
CXPORT | Supports common transport utilities. | Exposes no public functions. This module is included in the kernel-version and full-version OS. | Cxport.lib |
DEVICE | Supports the device manager, which is an application that manages stream interface drivers. This module is included in all Windows CE–based platforms. | Included in the kernel-version and full-version OS. | Device.lib |
DHCP | Supports the Dynamic Host Configuration Protocol (DHCP). | Exposes no public functions. This module is included in the kernel-version and full-version OS. | Dhcp.lib |
DUALIO | Supports the PC Card client driver for the Socket Communications Dual Serial I/O card. | Exposes no public functions. This module is included in the full-version OS. | Dualio.lib |
ETCHA | Includes a sample drawing application. | Exposes no public functions. This module is included in the full-version OS. | Etcha.lib |
FATFS | Supports the file allocation table (FAT) file system. | Exposes OEM functions. This module is included in the full-version OS. | Fatui.lib, Fatmain.lib |
FILESYS | Supports the Windows CE file system. This module contains a set of components. | Contains a set of components. This module is required for the kernel-version and full-version OS. | Fsdbase.lib, Fsmain.lib, Fspass.lib, Fsreg.lib, Fsysram.lib, Fsysrom.lib, Fsheap.lib |
GSM610 | Provides support for Audio Compression Manager (ACM) drivers. | Exposes no public functions. This module is included in the full-version OS. | Gsm610.lib |
GWE | Supports the Graphics, Windowing, and Events Subsystem (GWES), which is an integrated graphics device interface (GDI), window manager, and event manager. This module contains a set of components. | Contains a set of components. This module is required for the kernel-version and full-version OS. | |
HTTPDADMIN | Provides a simple administration tool that allows a Web server to be configured remotely through a Web browser. | Exposes no public functions. | Httpdadm.lib |
HWXJPN | Provides support for Japanese handwriting input. | Included in the full-version OS. | Hwxjpn.lib |
HWXUSA | Provides support for English handwriting input. | Included in the full-version OS. | Hwxusa.lib |
IMEJPP | Supports the Japanese Input Method Editor (IME). | Exposes no public functions. This module is included in the full-version and kernel-version OS. | Imejpp.lib |
IMEJPPUI | Provides support for the Pocket IME. | Exposes no public functions. This module is included in the full-version OS. | Imejppui.lib |
IME_FILES | Provides IME support. | Exposes no public functions. This module is included in the full-version OS. | N/A |
IPCONFIG | Supports the diagnostic ipconfig command, which displays all of the current TCP/IP network-configuration values. | Exposes no public functions. | Ipconfig.lib |
IPHLPAPI | Supports the IP Helper Application Programming Interface. | Exposes a set of APIs. | Iphlpapi.lib |
IPNAT | Provides support for Internet Connection Sharing. | Exposes no public functions. | Ipnat.lib |
IRCOMM | Provides an infrared implementation of the serial line communication driver. | Exposes no public functions. This module is included in the full-version OS. | Ircomm.lib |
IRDASTK | Represents the stack module for Infrared (IrDA) communications. | Exposes no public functions. This module is included in the full-version and kernel-version OS. | Irtdi.lib, Irlap.lib, Irlmp.lib, Irutil.lib |
KBDMSG | Includes a sample keyboard sample-testing application. | Exposes no public functions. This module is included in the full-version OS. | Kbdmsg.lib |
LPCD | Supports the main engine for the local procedure-call driver (LPCD). | Exposes no public functions. | Lpcd.lib |
LPCRT | Provides run-time support for the local procedure-call driver (LPCRT). | Exposes no public functions. | Lpcclnt.lib |
MSASN1 | Provides support for CryptoAPI 2.0. | Exposes no public functions. | Msasn.lib |
MSFILTER | Includes a sample ACM filter. | Exposes no public functions. This module is included in the full-version OS. | Msfilter.lib |
MSHIME97 | Supports the Korean IME. | Exposes no public functions. This module is included in the full-version OS. | Mshime97.lib |
MSIM | Supports the United States input method (IM). | Exposes no public functions. This module is included in the full-version OS. | Msim.lib |
MSIME98 | Supports the Japanese IME. | Exposes no public functions. This module is included in the Japanese version OS and includes the following components: MSIME98C, MSIME98D, MSIME98K, MSIME98M, MSIME98T, and MSIME98U. | Msime98.lib |
MSTSC | Provides support for the Windows Terminal Server and Remote Desktop Protocol. | Exposes no public functions. | |
MULTIBOX | Includes a sample input method for Japanese handwriting input. This module works with the MSIME98 module. | Exposes no public functions. This module requires the Softkb.dll and Hwxjpn.dll files. | Multibox.lib |
NDIS | Supports the Network Driver Interface Specification (NDIS). | Included in the full-version and kernel-version OS. | Ndislib.lib |
NE2000 | Supports the NE2000 NDIS miniport driver. | Exposes no public functions. This module is included in the full-version and kernel-version OS. | Ne2000.lib |
NET | Supports Message Queuing functionality. | Exposes no public functions. | Net.lib |
NETBIOS | Supports NetBIOS over TCP/IP. | Exposes no public functions. This module is included in the full-version and kernel-version OS. | Netbios.lib |
NETUI | Supports the Network User Interface (NetUI), which defines configuration settings for the Communications icon in Windows CE Control Panel. | Exposes OEM functions. This module is included in the full-version and kernel-version OS. | Netui.lib |
NK | Kernel module for the Windows CE OS. This module is required always. | Required for all Windows CE–based platforms. | Nk.lib |
NTLMSSP | Supports the Security Support Provider Interface (SSPI) package that implements the Windows NT® LAN Manager secure authentication protocol. | Included in the full-version and kernel-version OS. | Ntlmssp.lib |
OLE32 | Provides support for OLE. | Included in the full-version and kernel-version OS. | Ole232.lib |
OLEAUT32 | Provides support for OLE automation. | Included in the full-version and kernel-version OS. | Oleaut32.lib |
PARALLEL | Supports parallel port drivers. | Exposes no public functions. This module is included in the full-version OS. | Parallel.lib |
PCL | Supports Printer Control Language (PCL) printer drivers. | Exposes no public functions. This module is included in the full-version OS. | Pcl.lib |
PEGTERM | Supports a terminal emulation application for Windows CE. | Exposes no public functions. This module is included in the full-version OS. | Pegterm.lib |
PIME_FILES | Provides support for the Japanese Pocket IME. | Exposes no public functions. | N/A |
PPP | Supports the Point-to-Point Protocol (PPP) and provides Random Access Server (RAS) functionality. | Included in the kernel-version and full-version OS. | Ppp.lib |
PRNERR | Supports printer-port error information and printer-port dialog boxes. | Exposes no public functions. This module is included in the full-version OS. | Prnerr.lib |
PPTP | Supports the Point-to-Point Tunneling Protocol (PPTP). | Exposes no public functions. | Pptp.lib |
PRNPORT | Supports the printer transport layer. | Exposes no public functions. This module is included in the full-version OS. | Prnport.lib |
PROXIM | Provides support for a Proxim wireless Ethernet PC Card. | Exposes no public functions. This module is included in the full-version OS. | Proxim.lib |
PSCR | Supports the PSCR driver. This driver is used for the SCM PCMCIA smart-card reader. | Exposes no public functions. | Pscr.lib |
RAMDISK | Supports the RAM disk driver. | Exposes no public functions. This module is included in the full-version OS. | Ramdisk.lib |
RAPISERV | Supports the Remote Application Programming Interface (RAPI) server. | Exposes no public functions. This module is included in the full-version OS, and, along with the repllog module, must be included in the configuration to make calls to RAPI APIs. | Pscr.lib |
RASDIAL | Supports RAS dialing functionality. This module is used to establish a remote connection. | Exposes no public functions. | Rasdial.lib |
RASENTRY | Provides support for the RasEntry application. This module is used to make telephone-book entries. | Exposes no public functions. | Rasentry.lib |
REDIR | Supports the network redirector. | Included in the kernel-version and full-version OS. | Redir.lib |
REMNET | Implements the remote network dialing application. | Exposes no public functions. This module is included in the full-version OS. | Remnet.lib |
REPLLOG | Supports Windows CE Services, which synchronizes data and monitors the connection between the device and the host computer. | Exposes no public functions. This module, along with the rapiserv module, must be included in the configuration to make calls to RAPI APIs. | N/A |
RNAAPP | Supports the remote network dialing application. | Exposes no public functions. This module is included in the full-version OS. | Rnaapp.lib |
ROUTE | Includes an application that automatically configures TCP/IP routing tables. | Exposes no public functions. | Route.lib |
RSABASE | Provides basic RSA cryptographic service provider (CSP) functionality by using key strengths with a size of up to 56 bit. | Exposes no public functions. This module is included in the full-version OS. | Rsa32.lib |
RSAENH | Provides enhanced RSA CSP functionality by using key strengths with a size of up to 128 bit. | Exposes no public functions. | |
SCARD | Supports Smart Card PC/SC resource manager functionality. | Exposes no public functions. | Scard.lib |
SCHANNEL | Security Support Provider Interface (SSPI) package that provides SSL authentication and encryption. | Exposes standard SSPI functions. This module is included in the full-version and kernel-version OS. | Schannel.lib |
SECUR32 | Supports the Security Support Provider Interface (SSPI). | Exposes standard SSPI functions. This module is included in the full-version and kernel-version OS. | Sspi.lib |
SHELL | Implements a Windows CE debugging shell tool. This module supports the Shell.exe interface to communicate with Cesh.exe on the development workstation. | Exposes no public functions. This module is included in the full-version and kernel-version OS. | Shell.lib |
SIPSELECT | Provides a sample program for on-the-fly selection of any available IM. | Exposes no public functions. | Sipselect.lib |
SNMP | Supports the Simple Network Management Protocol (SNMP). | Depends on the ppp module. To implement SNMP in a Windows CE-based platform, the ppp module must be included in the platform configuration. | Snmp.lib |
SNMP_HOSTMIB | Provides support for the SNMP Host Management Information Base (MIB). | Exposes no public functions. | Snmphostmib.lib |
SNMP_MIBII | Supports MIBII for the SNMP implementation. | Exposes no public functions. | Snmp_mibii.lib |
SNMP_SNMPTESTMIB | Supports SNMPTESTMIB for the SNMP implementation. | Exposes no public functions. | Snmp_snmptestmib.lib |
SOFTKB | Supports the Soft Input Panel (SIP) device driver. | Exposes no public functions. This module is included in the full-version OS. | Softkb.lib |
SPINCUBE | Includes a spinning cube sample application. | Exposes no public functions. This module is included in the full-version OS. | Spincube.lib |
SPLUSA | Supports a United States English spelling checker. | Exposes no public functions. This module is included in the full-version OS. | Splusa.lib |
SRAMDISK | Supports a static RAM (SRAM) PC Card device. | Exposes no public functions. This module is included in the full-version OS. | Sramdisk.lib |
STCUSB | Supports the SCM Microsystems USB Smart Card reader. | Exposes no public functions. | Stcusb.lib |
TAPI | Supports the Telephony TAPI. | This module is included in the full-version and kernel-version OS. | Tapi.lib |
TCPSTK | Supports the TCP/IP protocol stack. | Exposes no public functions. This module is included in the full-version and kernel-version OS. | Tcpstk.lib |
TERMCTRL | Includes a terminal-style application. | Exposes no public functions. This module is included in the full-version OS. | Termctrl.lib |
TESTIME | Includes a sample IME application. | Exposes no public functions. This module is included in the full-version OS. | Testime.lib |
TOOLHELP | Implements the ToolHelp debugger and supports the ToolHelp API functions. | This module is included in the full-version and kernel-version OS. | Toolhelp.lib |
TRUEFFS | Supports the TrueFFS PC Card linear flash device driver. | Exposes no public functions. This module is included in the full-version OS. | Trueffs.lib |
UNIMODEM | Supports the Unimodem device driver, which functions as a TAPI service provider for AT command modems. | Exposes no public functions. This module is included in the full-version and kernel-version OS. | Unimodem.lib |
USBD | Provides universal serial bus (USB) driver support. This module implements the USBD interface functions, manages resources in the USB subsystem, and loads USB device drivers. | Exposes no public functions. This module is included in the full-version OS. | Usbd.lib |
USBHID | Supports the USB human interface device (HID) driver. | Exposes no public functions. This module is included in the full-version OS. | Usbhid.lib |
USBMOUSE | Supports the USB mouse driver. | Exposes no public functions. This module is included in the full-version OS. | Usbmouse.lib |
UTL98 | Supports IME 98. | Exposes no public functions. | Utl98.lib |
UUID | Supports the universally unique identifier (UUID). | Exposes no public functions. This module is included in the full-version and kernel-version OS. | Uuid.lib |
WAVEAPI | Supports the Audio Compression Manager (ACM), Mapper, and the Wave API Manager (WAM). | Exposes OEM functions. This module is included in the full-version OS. | Wapiwave.lib, Wapiacm.lib, Wapimap.lib, Waveui.lib |
WINSCARD | Exposes PC/SC services for using Smart Cards and Smart Card readers. | Exposes a set of APIs. | Winscard.lib |
WINSOCK | Provides support for Windows Sockets (Winsock). | Included in the full-version and kernel-version OS. | Winsock.lib |
XIRCCE32 | Supports the Xircom Ethernet device driver. | Exposes no public functions. This module is included in the full-version and kernel-version OS. | Xircce32.lib |
Last updated on Tuesday, July 13, 2004
© 1992-2000 Microsoft Corporation. All rights reserved.