OID_WDI_TASK_DOT11_RESET (dot11wificxintf.h)
Wichtig
Dieses Thema ist Teil des WiFiCx-Treibermodells. WiFiCx ist das in Windows 11 veröffentlichte WLAN-Treibermodell. Es wird empfohlen, WiFiCx zu verwenden, um die neuesten Features nutzen zu können. Das vorherige WLAN-Treibermodell WDI befindet sich im Wartungsmodus und erhält nur Korrekturen mit hoher Priorität.
OID_WDI_TASK_DOT11_RESET fordert an, dass die IHV-Komponente den MAC- und PHY-Zustand auf einem angegebenen Port zurücksetzt.
Objekt | Abbruchfähig | Standardpriorität (Hosttreiberrichtlinie) | Normale Ausführungszeit (Sekunden) |
---|---|---|---|
Port | No | 1 | 1 |
Vor dem Ausgeben eines Dot11-Zurücksetzungsbefehls beendet der WDI-Treiber das Ausstellen neuer Befehle an die IHV-Komponente und bricht alle im Anschluss ausgeführten Aufgaben ab. Außerdem werden die Rx- und TX-Warteschlangen geleert.
Das Zurücksetzen von Dot11 kombiniert die Semantik des 802.11 MLME- und PLME-Zurücksetzungsgrundtyps. Wenn die IHV-Komponente eine dot11-Zurücksetzungsanforderung empfängt, sollte sie die folgenden Aufgaben ausführen.
- Setzen Sie die MAC-Entität des Ports auf den Anfangszustand zurück.
- Setzen Sie die MIB-Attribute des Ports zurück, sodass sie auf ihre Standardwerte festgelegt werden, wenn bSetDefaultMIB wahr ist.
- Setzen Sie die TX/Rx-Zustandscomputer für die PHY-Entität zurück, und legen Sie sie nur auf Rx-Zustand fest, um sicherzustellen, dass keine weiteren Frames übertragen werden.
- Leeren Sie die Rx-Warteschlange des Adapters, und schließen Sie das Senden für jedes Paket in den TX-Warteschlangen ab.
- Wenn der MAC-Adressparameter vorhanden ist, setzen Sie die MAC-Adresse des Ports auf den angegebenen Wert zurück.
- Legen Sie den Portstatus auf INIT fest, bevor Sie den Vorgang zum Zurücksetzen von dot11 abschließen.
Wenn der zurückgesetzte Port als STA, AP oder Wi-Fi Direct Client oder GO ausgeführt wurde, hätte der Host die Verbindungsaufgabe ausgelöst, um die IHV-Komponente anzufordern, die Zuordnung zu den Peers vor dem Zurücksetzen zu senden. Daher muss die IHV-Komponente sie nicht erneut ausführen.
Aufgabenparameter
TLV | Mehrere zulässige TLV-Instanzen | Optional | Beschreibung |
---|---|---|---|
WDI_TLV_DOT11_RESET_PARAMETERS | Parameter für das Zurücksetzen von Dot11. | ||
WDI_TLV_CONFIGURED_MAC_ADDRESS | X | Die MAC-Adresse, die für den Port verwendet werden soll. | |
WDI_TLV_CONFIGURED_MLO_LINK_MAC_ADDRESS | X | Ein Array von Multi-Link Operation (MLO) Link-MAC-Adressen. |
Angabe des Vorgangsabschlusses
NDIS_STATUS_WDI_INDICATION_DOT11_RESET_COMPLETE
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 11 |
Unterstützte Mindestversion (Server) | Windows Server 2022 |
Header | dot11wificxintf.h |