Share via


CELLBEARERINFO

A version of this page is also available for

Windows Embedded CE 6.0 R3

4/8/2010

This structure contains bearer information that is used for setting different bearer-related information (specifically to enable functionality such as the Global System for Mobile Communications [GSM] "quick connect" feature).

Syntax

typedef struct cellbearerinfo_tag {
  DWORD dwSpeed;
  DWORD dwService;
  DWORD dwConnectionElement;
} CELLBEARERINFO, *LPCELLBEARERINFO;

Members

  • dwSpeed
    Defines protocol dependent data rates and may be one of the values listed in the following table. CELLDEVCONFIG_SPEED_AUTO is recommended.

    Value Description

    CELLDEVCONFIG_SPEED_UNKNOWN

    Unknown speed

    CELLDEVCONFIG_SPEED_AUTO

    Automatic speed

    CELLDEVCONFIG_SPEED_300_V21

    300 bits per second (bps) (V. 21 compression setting)

    CELLDEVCONFIG_SPEED_300_V110

    300 bps (V. 100 compression setting)

    CELLDEVCONFIG_SPEED_1200_V22

    1,200 bps (V.22 compression setting)

    CELLDEVCONFIG_SPEED_1200_75_V23

    1,200/75 bps (V.23 compression setting)

    CELLDEVCONFIG_SPEED_1200_V110

    1,200 bps (V.100 compression setting)

    CELLDEVCONFIG_SPEED_1200_V120

    1,200 bps (V.120 compression setting)

    CELLDEVCONFIG_SPEED_2400_V22BIS

    2,400 bps (V.22bis compression setting)

    CELLDEVCONFIG_SPEED_2400_V26TER

    2,400 bps (V.26ter compression setting)

    CELLDEVCONFIG_SPEED_2400_V110

    2,400 bps (V.110 or X.31 flag stuffing compression setting)

    CELLDEVCONFIG_SPEED_2400_V120

    2,400 bps (V.120 compression setting)

    CELLDEVCONFIG_SPEED_4800_V32

    4,800 bps (V.32 compression setting)

    CELLDEVCONFIG_SPEED_4800_V110

    4800 bps (V.110 or X.31 flag stuffing compression setting)

    CELLDEVCONFIG_SPEED_4800_V120

    4,800 bps (V.120 compression setting)

    CELLDEVCONFIG_SPEED_9600_V32

    9,600 bps (V.32 compression setting)

    > [!NOTE] > This value is the standard setting used for 9,600 bps circuit switched data calls.

    CELLDEVCONFIG_SPEED_9600_V34

    9,600 bps (V.34 compression setting)

    CELLDEVCONFIG_SPEED_9600_V110

    9,600 bps (V.110 or X.31 flag stuffing compression setting)

    > [!NOTE] > This value is the standard setting used for modemless "quickconnect" 9,600 bps circuit switched data calls.

    CELLDEVCONFIG_SPEED_9600_V120

    9,600 bps (V.120 compression setting)

    CELLDEVCONFIG_SPEED_14400_V34

    14,400 bps (V.34 compression setting)

    CELLDEVCONFIG_SPEED_14400_V110

    14,400 bps (V.100 or X.31 flag stuffing compression setting)

    CELLDEVCONFIG_SPEED_14400_V120

    14,400 bps (V.120 compression setting)

    CELLDEVCONFIG_SPEED_19200_V34

    19,200 bps (V.34 compression setting)

    CELLDEVCONFIG_SPEED_19200_V110

    19,200 bps (V.110 or X.31 flag stuffing compression setting)

    CELLDEVCONFIG_SPEED_19200_V120

    19,200 bps (V.120 compression setting)

    CELLDEVCONFIG_SPEED_28800_V34

    28,800 bps (V.34 compression setting)

    CELLDEVCONFIG_SPEED_28800_V110

    28,800 bps (V.110 or X.31 flag stuffing) compression setting

    CELLDEVCONFIG_SPEED_28800_V120

    28,800 bps (V.120 compression setting)

    CELLDEVCONFIG_SPEED_38400_V110

    38,400 bps (V.110 or X.31 flag stuffing compression setting)

    CELLDEVCONFIG_SPEED_38400_V120

    38,400 bps (V.120 compression setting)

    CELLDEVCONFIG_SPEED_48000_V110

    48,000 bps (V.110 or X.31 flag stuffing compression setting)

    CELLDEVCONFIG_SPEED_48000_V120

    48,000 bps (V.120 compression setting)

    CELLDEVCONFIG_SPEED_56000_V110

    56,000 bps (V.110 or X.31 flag stuffing compression setting)

    CELLDEVCONFIG_SPEED_56000_V120

    56,000 bps (V.120 compression setting)

    CELLDEVCONFIG_SPEED_56000_TRANSP

    56,000 bps (bit transparent compression setting)

    CELLDEVCONFIG_SPEED_64000_TRANSP

    64,000 bps (bit transparent compression setting)

  • dwService
    Defines service type for data access only. These flags only apply during data calls; this flag is ignored when a voice call is underway. May be one of the values listed in the following table. CELLDEVCONFIG_SERVICE_MODEM_ASYNC is recommended.

    Value Description

    CELLDEVCONFIG_SERVICE_UNKNOWN

    Unknown service

    CELLDEVCONFIG_SERVICE_MODEM_ASYNC

    Asynchronous modem

    CELLDEVCONFIG_SERVICE_MODEM_SYNC

    Synchronous modem

    CELLDEVCONFIG_SERVICE_PADACCESS_ASYNC

    PAD Access (asynchronous)

    CELLDEVCONFIG_SERVICE_PACKETACCESS_SYNC

    Packet Access (synchronous)

  • dwConnectionElement
    Defines bearer service connection elements. May be one of the values listed in the following table. CELLDEVCONFIG_CONNELEM_NONTRANSPARENT is recommended.

    Value Description

    CELLDEVCONFIG_CONNELEM_ UNKNOWN

    Bearer service unknown

    CELLDEVCONFIG_CONNELEM_ TRANSPARENT

    Link layer correction enabled

    CELLDEVCONFIG_CONNELEM_ NONTRANSPARENT

    No link layer correction present

    CELLDEVCONFIG_CONNELEM_BOTH_ TRANSPARENT

    Both available, transparent preferred

    CELLDEVCONFIG_CONNELEM_BOTH_ NONTRANSPARENT

    Both available, non-transparent preferred

Remarks

The TSP does not set defaults. An application may use lineGetDevConfig to determine the current settings.

The dwService values only apply for data access. They are ignored during a voice call.

Requirements

Header tsp.h
Windows Embedded CE Windows CE 3.0 and later
Windows Mobile Pocket PC 2002 and later, Smartphone 2002 and later

See Also

Reference

CELLDEVCONFIG

Concepts

Telephony Service Provider Structures