OID_WDI_TASK_DOT11_RESET

Important

Cette rubrique fait partie du modèle de pilote WDI publié dans Windows 10. Le modèle de pilote WDI est en mode maintenance et ne reçoit que des correctifs de priorité élevée. WiFiCx est le modèle de pilote Wi-Fi publié en Windows 11. Nous vous recommandons d’utiliser WiFiCx pour tirer parti des dernières fonctionnalités.

OID_WDI_TASK_DOT11_RESET demande que le composant IHV réinitialise l’état MAC et PHY sur un port spécifié.

Object Abandonner la capacité Priorité par défaut (stratégie du pilote hôte) Temps d’exécution normal (secondes)
Port Non 1 1

Avant d’émettre une commande de réinitialisation dot11, le pilote WDI arrête d’émettre de nouvelles commandes pour le composant IHV et abandonne toute tâche en cours sur le port. Il vide également ses files d’attente Rx et TX.

La réinitialisation dot11 combine la sémantique de la primitive de réinitialisation MLME et PLME 802.11. Lorsque le composant IHV reçoit une demande de réinitialisation dot11, il doit effectuer les tâches suivantes.

  • Réinitialisez l’entité MAC du port à son état initial.
  • Réinitialisez les attributs MIB du port afin qu’ils soient définis sur leurs valeurs par défaut, si bSetDefaultMIB a la valeur true.
  • Réinitialisez les machines d’état TX/Rx pour l’entité PHY et définissez-la sur l’état Rx uniquement pour vous assurer qu’aucune trame supplémentaire n’est transmise.
  • Videz la file d’attente Rx de l’adaptateur et terminez l’envoi pour chaque paquet dans les files d’attente TX.
  • Si le paramètre d’adresse MAC est présent, réinitialisez l’adresse MAC du port à la valeur spécifiée.
  • Définissez l’état du port sur INIT avant d’effectuer l’opération de réinitialisation dot11.

Si le port réinitialisé fonctionnait en tant que STA, AP ou Wi-Fi Direct Client ou GO, l’hôte aurait déclenché la tâche de déconnexion pour demander au composant IHV d’envoyer la dissociation aux homologues avant la réinitialisation. Par conséquent, le composant IHV n’a pas besoin de le refaire.

Paramètres de tâche

TLV Plusieurs instances TLV autorisées Facultatif Description
WDI_TLV_DOT11_RESET_PARAMETERS Paramètres de la réinitialisation dot11.
WDI_TLV_CONFIGURED_MAC_ADDRESS X Adresse MAC qui doit être utilisée pour le port.

Indication de l’achèvement de la tâche

NDIS_STATUS_WDI_INDICATION_DOT11_RESET_COMPLETE

Configuration requise

Client minimal pris en charge

Windows 10

Serveur minimal pris en charge

Windows Server 2016

En-tête

Dot11wdi.h