Поделиться через


структура 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

Аппаратное состояние питания устройства. Служба МБ не может задать это состояние, так как оно доступно только для чтения. В следующей таблице показаны возможные значения этого элемента.

Ценность Значение
WwanRadioOff Аппаратное радио отключено.
WwanRadioOn Аппаратное радио включено или нет переключателя для управления питанием на аппаратном радио.

SwRadioState

Состояние питания на основе программного обеспечения устройства. Служба МБ может получить и задать это состояние. В следующей таблице показаны возможные значения этого элемента.

Ценность Значение
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 (include Wwan.h)

См. также

NDIS_WWAN_RADIO_STATE

WWAN_RADIO