struttura WWAN_GSM_SERVING_CELL_INFO (wwan.h)
La struttura WWAN_GSM_SERVING_CELL_INFO rappresenta informazioni sulla cella di gestione GSM.
Sintassi
typedef struct _WWAN_GSM_SERVING_CELL_INFO {
ULONG ProviderIdOffset;
ULONG ProviderIdSize;
ULONG LocationAreaCode;
ULONG CellId;
ULONG TimingAdvance;
ULONG ARFCN;
ULONG BaseStationId;
ULONG RxLevel;
BYTE Data[ANYSIZE_ARRAY];
} WWAN_GSM_SERVING_CELL_INFO, *PWWAN_GSM_SERVING_CELL_INFO;
Members
ProviderIdOffset
Offset in byte, calcolato dall'inizio di questa struttura, a una stringa numerica (0-9) denominata ProviderId che rappresenta l'identità del provider di rete. Questa stringa è una concatenazione di un codice paese per dispositivi mobili (MCC) a tre cifre e di un codice di rete mobile (MNC) a due o tre cifre. Questo membro può essere NULL quando non vengono restituite informazioni ProviderId .
ProviderIdSize
Dimensione, in byte, utilizzata per ProviderId.
LocationAreaCode
Codice area posizione (0-65535). Usare 0xFFFFFFFF quando queste informazioni non sono disponibili.
CellId
ID cella (0-65535). Usare 0xFFFFFFFF quando queste informazioni non sono disponibili.
TimingAdvance
L'avanzamento temporale (0-255) in periodi di bit, dove un punto di bit è 48/13μs. Usare 0xFFFFFFFF quando queste informazioni non sono disponibili.
ARFCN
Numero canale radio assoluto della cella di servizio (0-1023). Usare 0xFFFFFFFF quando queste informazioni non sono disponibili.
BaseStationId
ID stazione di base: il codice colore della stazione di base e il codice di identità di rete. Usare 0xFFFFFFFF quando queste informazioni non sono disponibili.
RxLevel
La forza del segnale ricevuta (RSS) della cella di servizio (0-63), dove
X = 0, if RSS < -110 dBm
X = 63, if RSS > -47 dBm
X = integer [RSS + 110], if -110 <= RSS <= -47
Usare 0xFFFFFFFF quando queste informazioni non sono disponibili.
Data[ANYSIZE_ARRAY]
Buffer di dati contenente ProviderId.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10, versione 1709 |
Intestazione | wwan.h (include Wwan.h) |