Share via


Connection Manager Connection Subtype Constants (Windows CE 5.0)

Send Feedback

The following tables show the constants that describe the subtype of the current connection type. These constants are used in the CONNMGR_CONNECTION_DETAILED_STATUS structure. The connection type constants are described in Connection Manager Connection Type Constants.

A full list of connection subtype constants appears in Public\Common\SDK\Inc\Connmgr_conntypes.h. The unused constants do not appear in the tables below.

The following table shows the connection subtype for connections of type CM_CONNTYPE_UNKNOWN.

Value Description
CM_CONNSUBTYPE_UNKNOWN The default connection subtype. The connection subtype is unknown.

The following table shows the connection subtypes for connections of type CM_CONNTYPE_CELLULAR.

Value Description
CM_CONNSUBTYPE_CELLULAR_UNKNOWN The connection subtype is unknown.
CM_CONNSUBTYPE_CELLULAR_CSD A CSD cellular connection. This type is treated as a dial-up connection. The CSD subtype is the default connection subtype for cellular connections.
CM_CONNSUBTYPE_CELLULAR_GPRS A GPRS cellular connection.
CM_CONNSUBTYPE_CELLULAR_1XRTT A 1xRTT cellular connection.
CM_CONNSUBTYPE_CELLULAR_1XEVDO A 1xEVDO cellular connection. This connection subtype is treated the same as the CM_CONNSUBTYPE_CELLULAR_1XRTT subtype.
CM_CONNSUBTYPE_CELLULAR_1XEVDV A 1xEVDV cellular connection. This connection subtype is treated the same as the CM_CONNSUBTYPE_CELLULAR_1XRTT subtype.
CM_CONNSUBTYPE_CELLULAR_EDGE An EDGE cellular connection. This connection subtype is treated the same as the CM_CONNSUBTYPE_CELLULAR_GPRS subtype.
CM_CONNSUBTYPE_CELLULAR_UMTS A UMTS cellular connection. This connection subtype is treated the same as the CM_CONNSUBTYPE_CELLULAR_GPRS subtype.
CM_CONNSUBTYPE_CELLULAR_VOICE A voice cellular connection.
CM_CONNSUBTYPE_CELLULAR_PTT A Push-To-Talk cellular connection. This is currently not supported.

The following table shows the connection subtypes for connections of type CM_CONNTYPE_NIC.

Value Description
CM_CONNSUBTYPE_NIC_UNKNOWN The connection subtype is unknown.
CM_CONNSUBTYPE_NIC_ETHERNET A network connection using an ethernet card.
CM_CONNSUBTYPE_NIC_WIFI A radio-based network connection using a WiFi card.

The following table shows the connection subtypes for connections of type CM_CONNTYPE_UNIMODEM.

Value Description
CM_CONNSUBTYPE_UNIMODEM_UNKNOWN The connection subtype is unknown.
CM_CONNSUBTYPE_UNIMODEM_CSD A CSD-based Unimodem connection. The CSD connection subtype is the default subtype for Unimodem-based connections.
CM_CONNSUBTYPE_UNIMODEM_OOB_CSD This constant is not used.
CM_CONNSUBTYPE_UNIMODEM_NULL_MODEM The Unimodem connection was established using a null modem.
CM_CONNSUBTYPE_UNIMODEM_EXTERNAL_MODEM The Unimodem connection was established using an external modem.
CM_CONNSUBTYPE_UNIMODEM_INTERNAL_MODEM The Unimodem connection was established using an internal modem.
CM_CONNSUBTYPE_UNIMODEM_PCMCIA_MODEM The Unimodem connection was established using a PCMCIA modem.
CM_CONNSUBTYPE_UNIMODEM_IRCOMM_MODEM The Unimodem connection was established using an IrCOMM modem.
CM_CONNSUBTYPE_UNIMODEM_DYNAMIC_MODEM The Unimodem connection was established using a dynamic modem. This is usually a Bluetooth connection.
CM_CONNSUBTYPE_UNIMODEM_DYNAMIC_PORT The Unimodem connection was established using a dynamic port. This is usually a Bluetooth connection.

The following table shows the connection subtypes for connections of type CM_CONNTYPE_VPN.

Value Description
CM_CONNSUBTYPE_VPN_UNKNOWN The connection subtype is unknown.
CM_CONNSUBTYPE_VPN_L2TP The connection to the VPN uses the L2TP protocol.
CM_CONNSUBTYPE_VPN_PPTP The connection to the VPN uses the PPTP protocol.

The following table shows the connection subtypes for connections of type CM_CONNTYPE_PROXY.

Value Description
CM_CONNSUBTYPE_PROXY_UNKNOWN The connection subtype is unknown. This is the default subtype.
CM_CONNSUBTYPE_PROXY_NULL A direct Internet Protocol (IP) connection or tunnel is used to connect to the proxy server.
CM_CONNSUBTYPE_PROXY_HTTP HTTP proxy is supported.
CM_CONNSUBTYPE_PROXY_WAP WAP proxy (gateway) is supported.
CM_CONNSUBTYPE_PROXY_SOCKS4 SOCKS4 proxy is supported.
CM_CONNSUBTYPE_PROXY_SOCKS5 SOCKS5 proxy is supported.

The following table shows the connection subtypes for connections of type CM_CONNTYPE_PC.

Value Description
CM_CONNSUBTYPE_PC_UNKNOWN The connection subtype is unknown.
CM_CONNSUBTYPE_PC_DESKTOPPASSTHROUGH The connection to the PC is made using Desktop Pass-through (DTPT).

See Also

CONNMGR_CONNECTION_DETAILED_STATUS | Connection Manager Connection Type Constants

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.