структура WWAN_RADIO_STATE (wwan.h)
Структура WWAN_RADIO_STATE представляет аппаратные и программные состояния радиосвязи устройства в МБ.
Синтаксис
typedef struct _WWAN_RADIO_STATE {
WWAN_RADIO HwRadioState;
WWAN_RADIO SwRadioState;
} WWAN_RADIO_STATE, *PWWAN_RADIO_STATE;
Члены
HwRadioState
Состояние аппаратного радиосвязи устройства. Служба MB не может задать это состояние, так как она доступна только для чтения. В следующей таблице показаны возможные значения для этого элемента.
Значение | Значение |
---|---|
WwanRadioOff | Аппаратное радио отключено. |
WwanRadioOn | Аппаратное радио включено или не существует переключателя для управления питанием аппаратного радио. |
SwRadioState
Состояние питания радиоустройства на основе программного обеспечения устройства. Служба MB может получить и задать это состояние. В следующей таблице показаны возможные значения для этого элемента.
Значение | Значение |
---|---|
WwanRadioOff | Радио отключается в Windows. |
WwanRadioOn | Радио включается в Windows. |
Комментарии
Драйверы мини-порта должны продолжать программное состояние радиосвязи при перезагрузке системы или удалении и повторном использовании устройства. Драйверы мини-порта должны хранить сведения о состоянии питания радиоустройства на основе программного обеспечения устройства и использовать их для настройки состояния питания радиоустройства устройства при каждом перезапуске или повторном запуске устройства.
В следующей таблице определяется связь между аппаратными и программными параметрами состояния радиосвязи и их эффективным результатом.
Значение HwRadioState | Значение SwRadioState | Общее состояние питания радиосвязи |
---|---|---|
WwanRadioOff | WwanRadioOff | WwanRadioOff |
WwanRadioOff | WwanRadioOn | WwanRadioOff |
WwanRadioOn | WwanRadioOff | WwanRadioOff |
WwanRadioOn | WwanRadioOn | WwanRadioOn |
Драйвер мини-порта должен отправлять все применимые индикаторы состояния, такие как NDIS_STATUS_WWAN_CONTEXT_STATE, NDIS_STATUS_WWAN_PACKET_SERVICE и NDIS_STATUS_WWAN_REGISTER_STATE всякий раз, когда действующее состояние радиопередвора изменяется с WwanRadioOn на WwanRadioOff или с WwanRadioOff на WwanRadioOn.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Доступно в Windows 7 и более поздних версиях Windows. |
Верхняя часть | wwan.h (включая Wwan.h) |