structure WWAN_RADIO_STATE (wwan.h)
La structure WWAN_RADIO_STATE représente les états de l’alimentation radio basée sur le matériel et logicielle de l’appareil Mo.
Syntaxe
typedef struct _WWAN_RADIO_STATE {
WWAN_RADIO HwRadioState;
WWAN_RADIO SwRadioState;
} WWAN_RADIO_STATE, *PWWAN_RADIO_STATE;
Membres
HwRadioState
État de l’alimentation radio matérielle de l’appareil. Le service Mb ne peut pas définir cet état, car il est en lecture seule. Le tableau suivant présente les valeurs possibles pour ce membre.
Valeur | Signification |
---|---|
WwanRadioOff | La radio matérielle est désactivée. |
WwanRadioOn | La radio matérielle est activée ou aucun commutateur n’existe pour contrôler l’alimentation de la radio matérielle. |
SwRadioState
État de l’alimentation radio basée sur le logiciel de l’appareil. Le service Mo peut obtenir et définir cet état. Le tableau suivant présente les valeurs possibles pour ce membre.
Valeur | Signification |
---|---|
WwanRadioOff | La radio est désactivée par Windows. |
WwanRadioOn | La radio est activée par Windows. |
Remarques
Les pilotes miniport doivent continuer l’état de l’alimentation radio basée sur le logiciel sur le redémarrage du système ou la suppression et la réinition de l’appareil. Les pilotes miniport doivent stocker les informations d’état de l’alimentation radio basée sur le logiciel de l’appareil et l’utiliser pour définir l’état de l’alimentation radio de l’appareil pour chaque redémarrage ou réinition de l’appareil.
Le tableau suivant définit la relation entre les paramètres d’état de l’alimentation radio basée sur le matériel et les paramètres d’état de l’alimentation radio basée sur logiciel et leur résultat effectif.
Valeur HwRadioState | Valeur SwRadioState | État global de l’alimentation radio |
---|---|---|
WwanRadioOff | WwanRadioOff | WwanRadioOff |
WwanRadioOff | WwanRadioOn | WwanRadioOff |
WwanRadioOn | WwanRadioOff | WwanRadioOff |
WwanRadioOn | WwanRadioOn | WwanRadioOn |
Le pilote miniport doit envoyer toutes les indications d’état applicables telles que NDIS_STATUS_WWAN_CONTEXT_STATE, NDIS_STATUS_WWAN_PACKET_SERVICE et NDIS_STATUS_WWAN_REGISTER_STATE chaque fois que l’état radio effectif passe de WwanRadioOn à WwanRadioOff ou de WwanRadioOff à WwanRadioOn.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Disponible dans Windows 7 et versions ultérieures de Windows. |
d’en-tête | wwan.h (include Wwan.h) |