estructura de WWAN_RADIO_STATE (wwan.h)
La estructura de WWAN_RADIO_STATE representa los estados de energía de radio basada en hardware y basado en software del dispositivo MB.
Sintaxis
typedef struct _WWAN_RADIO_STATE {
WWAN_RADIO HwRadioState;
WWAN_RADIO SwRadioState;
} WWAN_RADIO_STATE, *PWWAN_RADIO_STATE;
Miembros
HwRadioState
Estado de alimentación de radio del hardware del dispositivo. El servicio MB no puede establecer este estado porque es de solo lectura. En la tabla siguiente se muestran los valores posibles para este miembro.
Valor | Significado |
---|---|
WwanRadioOff | La radio de hardware está apagada. |
WwanRadioOn | La radio de hardware está activada o no existe ningún conmutador para controlar la alimentación a la radio de hardware. |
SwRadioState
Estado de energía de radio basada en software del dispositivo. El servicio MB puede obtener y establecer este estado. En la tabla siguiente se muestran los valores posibles para este miembro.
Valor | Significado |
---|---|
WwanRadioOff | Windows desactiva la radio. |
WwanRadioOn | Windows activa la radio. |
Comentarios
Los controladores miniport deben continuar con el estado de energía de radio basada en software en el reinicio del sistema o la eliminación y reinserción del dispositivo. Los controladores miniport deben almacenar la información de estado de energía de radio basada en software del dispositivo y usarlo para establecer el estado de energía de la radio del dispositivo para cada reinicio o reinserción del dispositivo.
En la tabla siguiente se define la relación entre la configuración de estado de energía de radio basada en hardware y basada en software y su resultado efectivo.
Valor HwRadioState | Valor swRadioState | Estado general de energía de radio |
---|---|---|
WwanRadioOff | WwanRadioOff | WwanRadioOff |
WwanRadioOff | WwanRadioOn | WwanRadioOff |
WwanRadioOn | WwanRadioOff | WwanRadioOff |
WwanRadioOn | WwanRadioOn | WwanRadioOn |
El controlador de minipuerto debe enviar todas las indicaciones de estado aplicables, como NDIS_STATUS_WWAN_CONTEXT_STATE, NDIS_STATUS_WWAN_PACKET_SERVICE y NDIS_STATUS_WWAN_REGISTER_STATE cada vez que el estado de radio efectivo cambia de WwanRadioOn a WwanRadioOff o de WwanRadioOff a WwanRadioOn.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible en Windows 7 y versiones posteriores de Windows. |
Encabezado | wwan.h (incluya Wwan.h) |