WWAN_READY_INFO_REV1 struttura (wwan.h)

La struttura WWAN_READY_INFO_REV1 rappresenta lo stato pronto del dispositivo MB. WWAN_READY_INFO_REV1 aggiorna WWAN_READY_INFO rimuovendo il campo StatusFlags .

Sintassi

typedef struct _WWAN_READY_INFO_REV1 {
  WWAN_READY_STATE    ReadyState;
  WWAN_EMERGENCY_MODE EmergencyMode;
  WCHAR               SubscriberId[WWAN_SUBSCRIBERID_LEN];
  WCHAR               SimIccId[WWAN_SIMICCID_LEN];
  BYTE                CdmaShortMsgSize;
  WWAN_LIST_HEADER    TNListHeader;
} WWAN_READY_INFO_REV1, *PWWAN_READY_INFO_REV1;

Members

ReadyState

Stato pronto del dispositivo.

EmergencyMode

Modalità di emergenza del dispositivo. Per altre informazioni, vedere WWAN_EMERGENCY_MODE.

SubscriberId[WWAN_SUBSCRIBERID_LEN]

Stringa con terminazione NULL di cifre che rappresenta l'identità del sottoscrittore.

Per i dispositivi basati su GSM, questo membro rappresenta la stringa International Mobile Subscriber Identity (IMSI) (fino a 15 cifre di lunghezza).

Per i dispositivi basati su CDMA, questo rappresenta la stringa Mobile Identification Number (MIN) o la stringa International Roaming MIN (IRM) (entrambe le 10 cifre in lunghezza).

I driver Miniport devono specificare questa stringa quando lo stato pronto per il dispositivo viene modificato in WwanReadyStateInitialized. I driver Miniport devono specificare anche questa stringa quando lo stato pronto per il dispositivo viene modificato in WwanReadyStateBadSim, WwanReadyStateFailure o WwanReadyStateDeviceLocked, se possibile, a scopo di identificazione.

Per le funzioni multi-vettore singolo, è necessario usare il formato Gsm SubscriberId . Ciò non si applica alle funzioni multi-carrier multi-mode perché il SottoscrittoreId può cambiare.

SimIccId[WWAN_SIMICCID_LEN]

Stringa con terminazione NULL di cifre che rappresenta l'ID della scheda circuito internazionale (ICC) della SIM. L'ID ICC varia da 15 a 20 cifre in lunghezza e viene rappresentato in caratteri alfanumerici. I driver Miniport devono specificare questa stringa quando lo stato pronto per il dispositivo viene modificato in WwanReadyStateInitialized e anche quando il dispositivo è bloccato, in attesa di immissione di chiavi PIN1 e PUK1.

I driver Miniport devono specificare questo valore per tutti i dispositivi in cui WwanCellularClass è uguale a WwanCellularClassGsm. I driver miniport dei dispositivi basati su CDMA devono specificare questo valore per i dispositivi in cui SimClass è uguale a WwanSimClassSimRemovable.

CdmaShortMsgSize

Lunghezza del carattere SMS supportata dalla rete o dal dispositivo, che tuttavia è minore, se il dispositivo è basato su CDMA.

I dispositivi basati su CDMA che supportano SMS devono specificare la lunghezza massima massima specifica del gestore SMS per essere maggiore di WWAN_CDMA_SHORT_MSG_SIZE_UNKNOWN e minore di WWAN_CDMA_SHORT_MSG_SIZE_MAX.

I dispositivi basati su CDMA che non supportano SMS devono impostare questo membro su WWAN_CDMA_SHORT_MSG_SIZE_UNKNOWN.

Questo membro non si applica ai dispositivi basati su GSM. I driver miniport dei dispositivi basati su GSM devono specificare WWAN_CDMA_SHORT_MSG_SIZE_UNKNOWN.

TNListHeader

Elenco di numeri di telefono (TN) assegnati all'identità del sottoscrittore.

Ogni elemento nell'elenco è una stringa di WCHAR, con dimensioni fisse di WWAN_TN_LEN.

Ogni TN archiviato in un elemento elenco è un valore con terminazione NULL.

Nei dispositivi basati su GSM vengono chiamati numero ISDN (MSISDN) della stazione mobile. Nei dispositivi basati su CDMA sono denominati numeri di directory mobile (MDN).

I driver Miniport non devono specificare questo valore finché lo stato pronto per il dispositivo non viene modificato in WwanReadyStateInitialized.

Requisiti

Requisito Valore
Client minimo supportato Windows 10, versione 2004
Intestazione wwan.h

Vedi anche

NDIS_WWAN_READY_INFO

WWAN_EMERGENCY_MODE

WWAN_LIST_HEADER

WWAN_READY_STATE