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 |
미니포트 드라이버는 WwanRadioOnWwanRadioOff 또는 WwanRadioOffWwanRadioOn변경될 때마다 NDIS_STATUS_WWAN_CONTEXT_STATE, NDIS_STATUS_WWAN_PACKET_SERVICE 및 NDIS_STATUS_WWAN_REGISTER_STATE 같은 적용 가능한 모든 상태 표시를 보내야 합니다.
요구 사항
요구 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 7 이상 버전의 Windows에서 사용할 수 있습니다. |
헤더 | wwan.h(Wwan.h 포함) |