RILPOSITIONINFO_V2 structure (ntddrilapitypes.h)

Warning  The Cellular COM API is deprecated in Windows 10. This content is provided to support maintenance of OEM and mobile operator created Windows Phone 8.1 applications.
 
This structure represents the RILPOSITIONINFO_V2.

Syntax

struct RILPOSITIONINFO_V2 {
  DWORD                  cbSize;
  DWORD                  dwSystemType;
  RILPOSITIONINFOGSM     stGSMServingCellInfo;
  RILPOSITIONINFOUMTS    stUMTSServingCellInfo;
  RILPOSITIONINFOTDSCDMA stTDSCDMAServingCellInfo;
  RILPOSITIONINFOLTE     stLTEServingCellInfo;
  DWORD                  dwCntGSMNMR;
  RILGSMNMR              rgNMR[MAX_GSMPOS_COUNT_OF_NMR];
  DWORD                  dwCntUMTSMRL;
  ruMRL                  RILUMTSMRL[MAX_UMTSPOS_COUNT_OF_MRL];
  DWORD                  dwCntTDSCDMAMRL;
  rtMRL                  RILTDSCDMAMRL[MAX_TDSCDMAPOS_COUNT_OF_MRL];
  DWORD                  dwCntEUTRAMRL;
  RILEUTRAMRL            reMRL[MAX_EUTRAPOS_COUNT_OF_MRL];
  DWORD                  dwCntC2KMRL;
  RILC2KMRL              rc2kMRL[MAX_C2KPOS_COUNT_OF_MRL];
};

Members

cbSize

The size of the structure in bytes.

dwSystemType

Indicates the system type or types for which serving cell information is valid, a bitmask of one or more RILSYSTEMTYPE values. For example, on an SVLTE system, this could be RIL_SYSTEMTYPE_LTE|RIL_SYSTEMTYPE_1XRTT, indicating that both the CDMA cell information (including serving cell(s)) in rc2kMRL and stLTEServingCellInfo are valid.

stGSMServingCellInfo

GSM serving cell information, a RILPOSITIONINFOGSM struct.

stUMTSServingCellInfo

UMTS serving cell information, a RILPOSITIONINFOUMTS struct.

stTDSCDMAServingCellInfo

TD-SCDMA serving cell information, a RILPOSITIONINFOTDSCDMA struct. This field is not present in RILPOSITIONINFO_V1.

stLTEServingCellInfo

LTE serving cell information, a RILPOSITIONINFOLTE struct.

dwCntGSMNMR

The number of GSM network measurement reports in rgNMR.

rgNMR[15]

GSM network measurement reports, an array of RILGSMNMR structs.

dwCntUMTSMRL

The number of entries in the UMTS measured results list ruMRL.

ruMRL[15]

dwCntTDSCDMAMRL

The number of entries in the TD-SCDMA measured results list rtMRL. This field is not present in RILPOSITIONINFO_V1.

rtMRL[15]

dwCntEUTRAMRL

The number of entries in the EUTRAN (LTE) measured results list reMRL.

reMRL[15]

E-UTRAN (LTE) measured results list, an array of RILEUTRAMRL structs.

dwCntC2KMRL

The number of entries in the cdma2000 measured results list rc2kMRL.

rc2kMRL[12]

The cdma2000 measured results list, an array of RILC2KMRL structs.

Requirements

Requirement Value
Header ntddrilapitypes.h (include Rilapitypes.h, Ntddrilapitypes.h)

See also

Cellular COM structures