Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
OID_WWAN_RADIO_STATE nastaví nebo vrátí informace o stavu napájení zařízení MB.
Ovladače miniportu musí asynchronně zpracovávat požadavky a požadavky na dotazy, zpočátku vracet NDIS_STATUS_INDICATION_REQUIRED do původního požadavku a později odesílat oznámení o stavu NDIS_STATUS_WWAN_RADIO_STATE obsahující NDIS_WWAN_RADIO_STATE strukturu, která označuje aktuální stav napájení zařízení MB bez ohledu na dokončení sady nebo požadavků na dotazy.
Volající, kteří požadují, aby nastavili stav napájení zařízení MB, poskytují NDIS_WWAN_SET_RADIO_STATE strukturu ovladači miniportu s příslušnými informacemi.
Poznámky
Další informace o použití tohoto identifikátoru OID naleznete v tématu MB Radio State.
Ovladače miniportu by neměly při zpracování operací dotazu nebo nastavení přistupovat k síti zprostředkovatele ani k modulu sim karty identity odběratele.
Ovladače miniportu musí uchovávat stavy napájení softwarového rádia v rámci restartování systému nebo odebrání zařízení a opětovného obnovení. Ovladače miniportu by měly ukládat informace o softwarovém rádiu zařízení a používat je k nastavení stavu napájení softwarového rádia zařízení okamžitě na každém restartování nebo opětovném spuštění zařízení. O účinném stavu radiového napájení zařízení se rozhoduje na základě kombinace softwarového a hardwarového rádiového výkonu podle tabulky v WWAN_RADIO_STATE.
Pokud je hodnota WwanRadioOn, miniport ovladače musí zapnout přepínač a nastavit RadioState.SwRadioState člen struktury WWAN_RADIO_STATE WwanRadioOn. Pokud RadioState.HwRadioState člen byl WwanRadioOff, ovladače miniportu by měly tyto informace o stavu napájení ukládat do mezipaměti a zajistit, aby fyzicky zapnout stav napájení, když RadioState.HwRadioState změny WwanRadioOn.
Pokud je hodnota WwanRadioOff, miniport ovladače musí vypnout stav napájení rádia a nastavit RadioState.SwRadioState člen na WwanRadioOff.
Informace o očekávaném programování rádiových stavů podle ovladačů miniportu najdete v následující tabulce.
platné kombinace pro režim PIN kódu a stav PIN kódu
Hodnota HwRadioState | Hodnota SwRadioState | Celkový stav napájení rádia |
---|---|---|
WwanRadioOff |
WwanRadioOff |
WwanRadioOff |
WwanRadioOff |
WwanRadioOn |
WwanRadioOff |
WwanRadioOn |
WwanRadioOff |
WwanRadioOff |
WwanRadioOn |
WwanRadioOn |
WwanRadioOn |
U zařízení, která neposkytují hardwarový přepínač napájení, musí být RadioState.HwRadioState člen struktury NDIS_WWAN_RADIO_STATE vždy nastaven na WwanRadioOn.
Počínaje Windows 10, verze 1703, OID_WWAN_RADIO_STATE má další specifikace, jak má více exekutor podporovaný modem zpracovávat konfiguraci stavu rádia z operačního systému.
U modemu s podporou více exekutorů existují výhody napájení pro konfiguraci stavu napájení na exekutor. Když je přepínač exekutoru vypnutý, operační systém očekává, že se modem z sítě odregistruje a nepokoušá se z něj žádné aktualizace skenování ani umístění. Modem by měl podporovat rádiový stav pro každý exekutor, který inzeruje operačnímu systému, aby mohl určit stav hardwarového napájení, ve kterém by měl být.
Pokud má například modem dva exekutory a jeden z exekutorů je vypnutý, zatímco druhý je zapnutý, může modem udržovat front-end RF zapnutý tak, aby udržoval registraci na exekutoru, jehož rádio je zapnuté, ale nemusí provádět aktualizace skenování/ ping/ umístění nebo jiné mobilní služby pro exekutor, který je vypnutý. Pokud jsou oba rádia vypnutá, modem může vypnout svůj rf front-end a přenést celkový hardware do nižšího stavu napájení. Specifika implementace jsou ponechána na každém IHV.
Požadavky
Verze |
K dispozici ve Windows 7 a novějších verzích Windows. |
Záhlaví |
Ntddndis.h (včetně Ndis.h) |