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


структура WLAN_PHY_RADIO_STATE (wlanapi.h)

Структура WLAN_PHY_RADIO_STATE указывает состояние радиосвязи для определенного типа физического уровня (PHY).

Синтаксис

typedef struct _WLAN_PHY_RADIO_STATE {
  DWORD             dwPhyIndex;
  DOT11_RADIO_STATE dot11SoftwareRadioState;
  DOT11_RADIO_STATE dot11HardwareRadioState;
} WLAN_PHY_RADIO_STATE, *PWLAN_PHY_RADIO_STATE;

Члены

dwPhyIndex

Индекс типа PHY, для которого устанавливается или запрашивается состояние радиосвязи. Функция WlanGetInterfaceCapability возвращает список допустимых типов PHY.

dot11SoftwareRadioState

Значение DOT11_RADIO_STATE , указывающее состояние радио программного обеспечения.

dot11HardwareRadioState

Значение DOT11_RADIO_STATE , указывающее состояние радиосвязи оборудования.

Комментарии

Структура WLAN_PHY_RADIO_STATE используется с функцией WlanSetInterface , если для параметра OpCode задано значение wlan_intf_opcode_radio_state.

Структура WLAN_PHY_RADIO_STATE также используется для уведомления модуля для конкретного носителя (MSM) при изменении состояния радио. Приложение регистрируется для получения уведомлений MSM путем вызова функции WlanRegisterNotification с параметром dwNotifSource со значением, включающим WLAN_NOTIFICATION_SOURCE_MSM. Дополнительные сведения об этих уведомлениях см . в WLAN_NOTIFICATION_DATA структуре и справочнике по перечислению WLAN_NOTIFICATION_MSM .

Если элемент dot11SoftradioState или dot11HardwareRadioState структуры WLAN_PHY_RADIO_STATE dot11_radio_state_off, переключатель PHY отключен.

Состояние аппаратного радиосвязи невозможно изменить путем вызова функции WlanSetInterface . Элемент dot11HardwareRadioState структуры WLAN_PHY_RADIO_STATE игнорируется при вызове функции WlanSetInterface с параметром OpCode , равным wlan_intf_opcode_radio_state , а параметр pData указывает на структуру WLAN_PHY_RADIO_STATE .

Состояние программного радиосвязи можно изменить, вызвав функцию WlanSetInterface .

Изменение состояния программного радиосвязи физического сетевого интерфейса может привести к соответствующим изменениям состояния беспроводной сети или состояния радиомодулов виртуального беспроводного адаптера. Узлы PHY каждого виртуального беспроводного адаптера связаны. Дополнительные сведения см. в разделе Сведения о беспроводной размещенной сети.

Состояние радиосвязи PHY выключено, если состояние программного радио (элемент dot11SoftwareRadioState ) или состояние радиосвязи оборудования (элемент dot11HardwareRadioState ) выключено.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Верхняя часть wlanapi.h

См. также раздел

Сведения о беспроводной размещенной сети

DOT11_RADIO_STATE

WLAN_NOTIFICATION_DATA

WLAN_NOTIFICATION_MSM

WLAN_RADIO_STATE

WlanGetInterfaceCapability

WlanSetInterface