Sdílet prostřednictvím


OID_WDI_TASK_DOT11_RESET

Důležitý

Toto téma je součástí modelu ovladačů WDI vydaných ve Windows 10. Model ovladače WDI je v režimu údržby a bude dostávat pouze opravy s vysokou prioritou. WiFiCx je model ovladače Wi-Fi vydaný ve Windows 11. Doporučujeme používat WiFiCx k využití nejnovějších funkcí.

OID_WDI_TASK_DOT11_RESET požaduje, aby komponenta IHV resetuje stav MAC a PHY na zadaném portu.

Objekt Schopnost přerušit Výchozí priorita (zásady ovladače hostitele) Normální doba provádění (sekundy)
Přístav Ne 1 1

Před vydáním příkazu dot11 reset ovladač WDI přestane vydávat nové příkazy pro komponentu IHV a přeruší všechny probíhající úlohy na portu. Vyprázdní také fronty Rx a TX.

Resetování dot11 kombinuje sémantiku 802.11 MLME a PRIMI pro resetování PLME. Když komponenta IHV obdrží požadavek na resetování dot11, měl by provádět následující úlohy.

  • Resetujte entitu MAC portu do počátečního stavu.
  • Resetujte atributy MIB portu tak, aby byly nastaveny na výchozí hodnoty, pokud je hodnota bSetDefaultMIB pravdivá.
  • Resetujte stavové počítače TX/Rx pro entitu PHY a nastavte ho na stav Rx, aby se zajistilo, že se nepřenesou žádné další snímky.
  • Vyprázdněte frontu Rx adaptéru a dokončete odesílání pro každý paket ve frontách TX.
  • Pokud je k dispozici parametr adresy MAC, resetujte adresu MAC portu na zadanou hodnotu.
  • Před dokončením operace resetování dot11 nastavte stav portu na INIT.

Pokud resetování portu fungovalo jako STA, AP nebo Wi-Fi Direct Client nebo GO, hostitel by aktivoval úlohu odpojení, aby požádal komponentu IHV, aby před resetováním odeslala partnerům přidružení. Proto komponenta IHV nemusí znovu provádět.

Parametry úkolu

TLV Povolených více instancí TLV Volitelný Popis
WDI_TLV_DOT11_RESET_PARAMETERS Parametry pro dot11 reset.
WDI_TLV_CONFIGURED_MAC_ADDRESS X Adresa MAC, která by se měla použít pro port.

Označení dokončení úkolu

NDIS_STATUS_WDI_INDICATION_DOT11_RESET_COMPLETE

Požadavky

Minimální podporovaný klient

Windows 10

Minimální podporovaný server

Windows Server 2016

Záhlaví

Dot11wdi.h