WWAN_GSM_NMR_INFO structure (wwan.h)
The WWAN_GSM_NMR_INFO structure represents information about a neighboring GSM cell.
Syntax
typedef struct _WWAN_GSM_NMR_INFO {
ULONG ProviderIdOffset;
ULONG ProviderIdSize;
ULONG LocationAreaCode;
ULONG CellId;
ULONG ARFCN;
ULONG BaseStationId;
ULONG RxLevel;
BYTE Data[ANYSIZE_ARRAY];
} WWAN_GSM_NMR_INFO, *PWWAN_GSM_NMR_INFO;
Members
ProviderIdOffset
The offset in bytes, calculated from the beginning of this structure, to a numeric (0-9) string called ProviderId that represents the network provider identity. This string is a concatenation of a three-digit Mobile Country Code (MCC) and a two or three-digit Mobile Network Code (MNC). This member can be NULL when no ProviderId information is returned.
ProviderIdSize
The size, in bytes, used for ProviderId.
LocationAreaCode
The Location Area Code (0-65535). Use 0xFFFFFFFF when this information is not available.
CellId
The Cell ID (0-65535). Use 0xFFFFFFFF when this information is not available.
ARFCN
The Absolute Radio Frequency Channel Number of the serving cell (0-1023). Use 0xFFFFFFFF when this information is not available.
BaseStationId
The radio Base Station ID of the serving cell (0-63). Use 0xFFFFFFFF when this information is not available.
RxLevel
The received signal strength (RSS) of the serving cell (0-63), where
X = 0, if RSS < -110 dBm
X = 63, if RSS > -47 dBm
X = integer [RSS + 110], if -110 <= RSS <= -47
Use 0xFFFFFFFF when this information is not available.
Data[ANYSIZE_ARRAY]
The data buffer containing ProviderId.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10, version 1709 |
Header | wwan.h (include Wwan.h) |