Struttura RILIMSI (ntddrilapitypes.h)

Avviso L'API COM cellulare è deprecata in Windows 10. Questo contenuto viene fornito per supportare la manutenzione dell'OEM e dell'operatore di telefonia mobile creati Windows Phone applicazioni 8.1.
 
Questa struttura rappresenta un OGGETTO RILIMSI.

const int MAXLENGTH_IMSI = 16

Sintassi

struct RILIMSI {
  DWORD cbSize;
  DWORD dwParams;
  WCHAR wszImsi[MAXLENGTH_IMSI];
  DWORD dwMcc;
  DWORD dwMnc;
};

Members

cbSize

Dimensioni della struttura in byte.

dwParams

Combinazione bit per bit di valori di enumerazione RILIMSIPARAMMASK che indica quali membri della struttura contengono dati validi. Un membro della struttura è valido se è impostato il flag di bit corrispondente.

wszImsi[16]

IMSI come stringa Unicode con terminazione Null.

dwMcc

Codice paese per dispositivi mobili dell'IMSI.

dwMnc

Codice della rete mobile di IMSI.

Commenti

Il driver RIL è responsabile di determinare se il MNC comprende due o tre cifre ed estrarlo di conseguenza. Per 3GPP, il numero di cifre nella MNC viene specificato dal quarto byte di EFAD come specificato nella sezione 3GPP TS 31.102 sezione 4.2.18.

Per 3GPP2, il IMSI_T viene restituito se è programmato; in caso contrario, viene restituito il IMSI_M. Per il IMSI_T, dwMcc contiene il MCC_Tp e dwMnc contiene IMSI_T_11_12p. Per il IMSI_M, dwMcc contiene il MCC_Mp e dwMnc non è definito (ovvero il bit RIL_PARAM_IMSI_MNC in dwParams è 0).

Requisiti

Requisito Valore
Intestazione ntddrilapitypes.h (include Rilapitypes.h, Ntddrilapitypes.h)

Vedi anche

Strutture COM cellulari