struttura WWAN_RADIO_STATE (wwan.h)
La struttura WWAN_RADIO_STATE rappresenta gli stati di alimentazione radio basati su hardware e software del dispositivo MB.
Sintassi
typedef struct _WWAN_RADIO_STATE {
WWAN_RADIO HwRadioState;
WWAN_RADIO SwRadioState;
} WWAN_RADIO_STATE, *PWWAN_RADIO_STATE;
Members
HwRadioState
Stato di alimentazione della radio hardware del dispositivo. Il servizio MB non può impostare questo stato perché è di sola lettura. Nella tabella seguente vengono illustrati i valori possibili per questo membro.
Valore | Significato |
---|---|
WwanRadioOff | La radio hardware è disattivata. |
WwanRadioOn | La radio hardware è attivata o non esiste alcun commutatore per controllare l'alimentazione della radio hardware. |
SwRadioState
Stato di alimentazione radio basato su software del dispositivo. Il servizio MB può ottenere e impostare questo stato. Nella tabella seguente vengono illustrati i valori possibili per questo membro.
Valore | Significato |
---|---|
WwanRadioOff | La radio è disattivata da Windows. |
WwanRadioOn | La radio è attivata da Windows. |
Commenti
I driver Miniport devono continuare lo stato di alimentazione radio basata su software durante il riavvio del sistema o la rimozione e la reinserzione del dispositivo. I driver Miniport devono archiviare le informazioni sullo stato di alimentazione della radio basata su software del dispositivo e usarle per impostare lo stato di alimentazione della radio del dispositivo per ogni riavvio o reinserzione del dispositivo.
La tabella seguente definisce la relazione tra le impostazioni di stato di alimentazione radio basate su hardware e software e il risultato effettivo.
Valore HwRadioState | Valore swRadioState | Stato di alimentazione radio generale |
---|---|---|
WwanRadioOff | WwanRadioOff | WwanRadioOff |
WwanRadioOff | WwanRadioOn | WwanRadioOff |
WwanRadioOn | WwanRadioOff | WwanRadioOff |
WwanRadioOn | WwanRadioOn | WwanRadioOn |
Il driver miniport deve inviare tutte le indicazioni di stato applicabili, ad esempio NDIS_STATUS_WWAN_CONTEXT_STATE, NDIS_STATUS_WWAN_PACKET_SERVICE e NDIS_STATUS_WWAN_REGISTER_STATE ogni volta che lo stato di radio effettivo cambia da WwanRadioOn a WwanRadioOff o da WwanRadioOff a WwanRadioOn.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Disponibile in Windows 7 e versioni successive di Windows. |
Intestazione | wwan.h (include Wwan.h) |