CELLDEVCONFIG

This is a service-provider-specific configuration structure. It is specific to version 1 of this Telephony Service Provider (TSP). Future versions may append additional data elements to the end of this structure.

typedef struct celldevconfig_tag {
DWORD dwTotalSize;
DWORD dwNeededSize;
DWORD dwUsedSize;
BOOL bBearerInfoValid;
CELLBEARERINFO cbiBearerInfo;
BOOL bDataCompInfoValid;
CELLDATACOMPINFO cdciDataCompInfo;
BOOL bRadioLinkInfoValid;
CELLRADIOLINKINFO crliRadioLinkInfo;
BOOL bGPRSConnectionInfoValid;
CELLGPRSCONNECTIONINFO cgciGPRSConnectionInfo;
DWORD dwFlags;
} CELLDEVCONFIG, *LPCELLDEVCONFIG;

Members

  • dwTotalSize
    The total size, in bytes, allocated to this data structure.
  • dwNeededSize
    The size, in bytes, required to hold all the returned information for this data structure.
  • dwUsedSize
    The size, in bytes, of the portion of this data structure that contains useful information.
  • bBearerInfoValid
    TRUE if and only if cbiBearerInfo is valid.
  • cbiBearerInfo
    Bearer structure.
  • bDataCompInfoValid
    TRUE if and only if cdciDataCompInfo is valid.
  • cdciDataCompInfo
    Data compression structure.
  • bRadioLinkInfoValid
    TRUE if and only if crliRadioLinkInfo is valid.
  • crliRadioLinkInfo
    Radio Link Protocol (RLP) structure.
  • bGPRSConnectionInfoValid
    TRUE if and only if cgciGPRSConnectionInfo is valid.
  • cgciGPRSConnectionInfo
    General Packet Radio Service (GPRS) connection structure.
  • dwFlags
    Not supported for Smartphone.

Remarks

This handling of this structure is specific to version 1 of the TSP.

Requirements

Smartphone Platforms: Smartphone 2002 and later
OS Versions: Windows CE 3.0 and later
Header: tsp.h
Library: cellcore.lib

Send feedback on this topic to the authors.

© 2005 Microsoft Corporation. All rights reserved.