WWAN_RADIO_STATE 구조체(wwan.h)

WWAN_RADIO_STATE 구조는 MB 디바이스의 하드웨어 기반 및 소프트웨어 기반 무선 전원 상태를 나타냅니다.

구문

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
 

미니포트 드라이버는 유효한 라디오 상태가 WwanRadioOn에서 WwanRadioOff로 또는 WwanRadioOff에서 WwanRadioOn으로 변경되는 때마다 NDIS_STATUS_WWAN_CONTEXT_STATE, NDIS_STATUS_WWAN_PACKET_SERVICE 및 NDIS_STATUS_WWAN_REGISTER_STATE 같은 적용 가능한 모든 상태 표시를 보내야 합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 7 및 이후 버전의 Windows에서 사용할 수 있습니다.
머리글 wwan.h(Wwan.h 포함)

추가 정보

NDIS_WWAN_RADIO_STATE

WWAN_RADIO