Condividi tramite


struttura WWAN_READY_INFO_REV1 (wwan.h)

La struttura WWAN_READY_INFO_REV1 rappresenta lo stato pronto del dispositivo MB. WWAN_READY_INFO_REV1 gli aggiornamenti 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;

Membri

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, rappresenta la stringa MIN (Mobile Identification Number) o la stringa IRM (International Roaming MIN) (entrambe le 10 cifre di lunghezza).

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

Per le funzioni a più vettori singoli, è necessario utilizzare il formato SubscriberId GSM. Ciò non si applica alle funzioni multi-carrier multi-mode perché il SubscriberId può cambiare.

SimIccId[WWAN_SIMICCID_LEN]

Stringa con terminazione NULL di cifre che rappresenta l'ID international circuit card (ICC) della SIM. L'ID ICC varia da 15 a 20 cifre di lunghezza ed è rappresentato in caratteri alfanumerici. I driver Miniport devono specificare questa stringa quando lo stato pronto per il dispositivo cambia 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, a seconda del valore minore, se il dispositivo è basato su CDMA.

I dispositivi basati su CDMA che supportano SMS devono specificare la lunghezza massima massima del carattere SMS specifica del gestore telefonico 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 dell'elenco è una stringa di WCHAR, con una dimensione fissa di WWAN_TN_LEN.

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

Nei dispositivi basati su GSM i nomi TN sono denominati Numero ISDN stazione mobile (MSISDN). Nei dispositivi basati su CDMA sono denominati numeri di directory mobili (MDN).

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

Fabbisogno

Requisito Valore
client minimo supportato Windows 10, versione 2004
intestazione wwan.h

Vedere anche

NDIS_WWAN_READY_INFO

WWAN_EMERGENCY_MODE

WWAN_LIST_HEADER

WWAN_READY_STATE