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 或從 WwanRadioOff 到 WwanRadioOn 時,迷你埠驅動程式應該傳送所有適用的狀態指示,例如NDIS_STATUS_WWAN_CONTEXT_STATE、NDIS_STATUS_WWAN_PACKET_SERVICE和NDIS_STATUS_WWAN_REGISTER_STATE。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 適用於 Windows 7 和更新版本的 Windows。 |
標頭 | wwan.h (包含 Wwan.h) |