Connection Service Providers

4/8/2010

The Connection Service Providers perform the following tasks:

  • Provide connection information, such as route and cost, to the Connection Manager application
  • Write provisioning information received from the Connection Manager Configuration Service Providers to the registry
  • Bind connection requests to the NDISUIO (NDIS User-Mode I/O) Driver

A Connection service provider must be configured specifically for Connection Manager as described in Connection Manager Configuration. Connection service providers are implemented as dynamic link libraries (DLLs).

The Connection Service Providers are distinct from the Connection Manager Configuration Service. Connection Service Providers are private OS sub-components of the Connection Manager application. Connection Manager Configuration Service Providers use the Configuration Manager to provision the Connection Manager.

**The following table enumerates the connection service providers and shows the configuration information associated with each provider.

Provider Name GUID Types of Connections

CSPNet

{f792e23c-dc19-4668-9be4-f8688b4c18d6}

DTPT and wired network card

CSPProxy

{EF097F4C-DC4B-4c98-8FF6-AEF805DC0E8E}

Proxy

CSPRas

{7C4B7A38-5FF7-4bc1-80F6-5DA7870BB1AA}

GPRS and PPP

CSPVoice

{7C4B7A37-5FF7-4bc1-80F6-5DA7870BB1AA}

Voice calls, push-to-talk calls

CSPWwan

{AAC76F3F-31FF-4f8c-9705-78ADD63C7982}

WWAN-based GPRS (used for multiple GPRS connections)

See Also

Concepts

Connection Manager Architecture

Other Resources