다음을 통해 공유


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 구조체는 OpCode 매개 변수가 wlan_intf_opcode_radio_state 설정된 경우 WlanSetInterface 함수와 함께 사용됩니다.

WLAN_PHY_RADIO_STATE 구조는 라디오 상태가 변경되면 MSM(미디어별 모듈)의 알림에도 사용됩니다. 애플리케이션은 dwNotifSource 매개 변수가 WLAN_NOTIFICATION_SOURCE_MSM 포함된 값으로 설정된 WlanRegisterNotification 함수를 호출하여 MSM 알림을 수신하도록 등록합니다. 이러한 알림에 대한 자세한 내용은 WLAN_NOTIFICATION_DATA 구조 및 WLAN_NOTIFICATION_MSM 열거형 참조를 참조하세요.

WLAN_PHY_RADIO_STATE 구조체의 dot11SoftwareRadioState 또는 dot11HardwareRadioState 멤버가 dot11_radio_state_off 경우 PHY의 라디오 상태가 꺼집니다.

WlanSetInterface 함수를 호출하여 하드웨어 라디오 상태를 변경할 수 없습니다. WLAN_PHY_RADIO_STATE 구조체의 dot11HardwareRadioState 멤버는 OpCode 매개 변수가 wlan_intf_opcode_radio_state 로 설정된 WlanSetInterface 함수를 호출하고 pData 매개 변수가 WLAN_PHY_RADIO_STATE 구조를 가리키는 경우 무시됩니다.

WlanSetInterface 함수를 호출하여 소프트웨어 라디오 상태를 변경할 수 있습니다.

물리적 네트워크 인터페이스의 소프트웨어 라디오 상태를 변경하면 무선 호스티드 네트워크 또는 가상 무선 어댑터 라디오 상태의 상태가 관련 변경될 수 있습니다. 모든 가상 무선 어댑터의 PHY가 연결됩니다. 자세한 내용은 무선 호스트 네트워크 정보를 참조하세요.

소프트웨어 라디오 상태(dot11SoftwareRadioState 멤버) 또는 하드웨어 라디오 상태(dot11HardwareRadioState 멤버)가 꺼져 있으면 PHY의 라디오 상태가 꺼집니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 [데스크톱 앱만 해당]
머리글 wlanapi.h

추가 정보

무선 호스팅 네트워크 정보

DOT11_RADIO_STATE

WLAN_NOTIFICATION_DATA

WLAN_NOTIFICATION_MSM

WLAN_RADIO_STATE

WlanGetInterfaceCapability

WlanSetInterface