Connection Manager OS Design Development (Windows Embedded CE 6.0)

1/6/2010

This topic provides information about how to develop an operating system (OS) design for a Windows Embedded CE powered device that includes Connection Manager.

Connection Manager Catalog Items

To add Connection Manager to your OS design you must include SYSGEN_CONNMGR catalog item and then include the catalog item for each of the connection types you plan to use with Connection Manager.

Connection Manager provides the following catalog items that you can include in an OS design.

Catalog item Sysgen variable Description

Connection Manager

SYSGEN_CONNMGR

Provides support for Connection Manager functionality for a device.

Bluetooth

SYSGEN_BTH

Provides support for the Bluetooth Dial-up Networking (DUN) connection type.

ActiveSync and File Sync Catalog Items

SYSGEN_AS_BASE and SYSGEN_AS_FILE

Provides support for the ActiveSync Desktop Pass-through (DTPT) connection type.

Cellcore

SYSGEN_CELLCORE

Provides support for the GPRS data connection type that uses a built-in GSM radio.

Wireless LAN 802.11 STA

SYSGEN_ETH_80211

Provides support for the Wi-Fi network connection type.

Connection Manager Components

When you add Connection Manager to an OS design for a device, the following components are included:

Component Description

ConnMgr.exe

This is the Connection Manager component that interacts with all the applications that use Connection Manager. This component maintains a list of all connection requests, connection priorities, and the Connection Manager configuration.

ConnPlan.dll

The Connection Planner component calculates the best connection path to take for all the requests. Cost, bandwidth, and latency are some parameters that are used in determining the connection path.

Cellcore.dll (lib)

This library implements Connection Manager APIs, such as ConnMgrEstablishConnection and ConnMgrReleaseConnection.

ConnCfg.dll

Connection Manager component that implements ConfigManager interfaces.

CSPRas.dll

This connection service provider (CSP) implements support for RAS connections over, Point-to-Point Protocol (PPP) using Bluetooth Dial-up Networking (DUN) data calls and general packet radio service (GPRS) data connections using a built-in GSM radio.

CSPBTVoice.dll

This Connection Service Provider (CSP) implements support for managing Bluetooth connections.

CSPNet.dll

This Connection Service Provider (CSP) implements support for ActiveSync Desktop Pass-through (DTPT) connections and wireless LAN (WLAN) connections.

See Also

Other Resources

Connection Manager
Catalog Overview