Share via


RILCELLTOWERINFO (Compact 2013)

3/26/2014

This structure stores cell tower information.

Syntax

typedef struct {
  DWORD cbSize;
  DWORD dwParams;
  DWORD dwMobileCountryCode;
  DWORD dwMobileNetworkCode;
  DWORD dwLocationAreaCode;
  DWORD dwCellID;
  DWORD dwBaseStationID;
  DWORD dwBroadcastControlChannel;
  DWORD dwRxLevel;
  DWORD dwRxLevelFull;
  DWORD dwRxLevelSub;
  DWORD dwRxQuality;
  DWORD dwRxQualityFull;
  DWORD dwRxQualitySub;
  DWORD dwIdleTimeSlot;
  DWORD dwTimingAdvance;
  DWORD dwGPRSCellID;
  DWORD dwGPRSBaseStationID;
  DWORD dwNumBCCH;
  BYTE rgbBCCH[MAXLENGTH_BCCH];
  BYTE rgbNMR[MAXLENGTH_NMR];
} RILCELLTOWERINFO, *LPRILCELLTOWERINFO;

Members

  • cbSize
    Structure size, in bytes.
  • dwParams
    Specifies valid parameters. Must be one or a combination of the RILCELLTOWERINFO parameter constants.
  • dwMobileCountryCode
    Specifies the country/region code.
  • dwMobileNetworkCode
    Specifies the code of the mobile network.
  • dwLocationAreaCode
    Specifies the area code of the current location.
  • dwCellID
    Specifies the ID of the cellular tower.
  • dwBaseStationID
    Specifies the ID of the base station.
  • dwBroadcastControlChannel
    Specifies the Broadcast Control Channel (BCCH).
  • dwRxLevel
    Specifies the received signal level. A value from 0-63. See GSM specification GSM 05.08, 8.1.4 at this Web site.
  • dwRxLevelFull
    Specifies the received signal level in the full network. A value from 0-63. See GSM specification GSM 05.08, 8.1.4 at this Web site.
  • dwRxLevelSub
    Specifies the received signal level in the subsystem. A value from 0-63. See GSM specification GSM 05.08, 8.1.4 at this Web site.
  • dwRxQuality
    Specifies the received signal quality. A value from 0-7. See GSM specification GSM 05.08, 8.2.4.
  • dwRxQualityFull
    Specifies the received signal quality in the full network. A value from 0-7. See GSM specification GSM 05.08, 8.2.4.
  • dwRxQualitySub
    Specifies the received signal quality in the subsystem.
  • dwIdleTimeSlot
    Specifies the idle timeslot.
  • dwTimingAdvance
    Specifies the timing advance.
  • dwGPRSCellID
    Specifies the ID of the GPRS cellular tower.
  • dwGPRSBaseStationID
    Specifies the ID of the GPRS base station.
  • dwNumBCCH
    Specifies the number of the BCCH.
  • rgbBCCH[MAXLENGTH_BCCH]
    Range of the BCCH, in bytes.
  • rgbNMR[MAXLENGTH_NMR]
    Length of the Non-Membership Report (NMR), in bytes.

Requirements

Header

ril.h

See Also

Reference

RIL Structures
RIL_GetCellTowerInfo
RILCELLTOWERINFO Parameter Constants