structure WWAN_RADIO_STATE (wwan.h)

La structure WWAN_RADIO_STATE représente les états d’alimentation radio basés sur le matériel et les logiciels 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 d’alimentation de la radio matérielle de l’appareil. Le service MO ne peut pas définir cet état, car il est en lecture seule. Le tableau suivant montre 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 il n’existe aucun commutateur pour contrôler l’alimentation de la radio matérielle.

SwRadioState

État d’alimentation radio basé sur le logiciel de l’appareil. Le service Mo peut obtenir et définir cet état. Le tableau suivant montre 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 à maintenir l’état d’alimentation radio basé sur le logiciel au cours du redémarrage du système ou de la suppression et de la réinsertion des appareils. Les pilotes Miniport doivent stocker les informations d’état de l’alimentation radio basée sur le logiciel de l’appareil et les utiliser pour définir l’état d’alimentation radio de l’appareil pour chaque redémarrage ou réinsérer de l’appareil.

Le tableau suivant définit la relation entre les paramètres d’état d’alimentation radio basés sur le matériel et les logiciels 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 status 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.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible dans Windows 7 et versions ultérieures de Windows.
En-tête wwan.h (inclure Wwan.h)

Voir aussi

NDIS_WWAN_RADIO_STATE

WWAN_RADIO