OID_WDI_ABORT_TASK (dot11wificxintf.h)
Important
Cette rubrique fait partie du modèle de pilote WiFiCx. WiFiCx est le modèle de pilote Wi-Fi publié dans Windows 11. Nous vous recommandons d’utiliser WiFiCx pour tirer parti des dernières fonctionnalités. Le modèle de pilote WDI Wi-Fi précédent est en mode maintenance et ne reçoit que des correctifs de priorité élevée.
OID_WDI_ABORT_TASK est une propriété envoyée pour annuler une tâche en attente spécifique.
Étendue | Définir sérialisé avec la tâche | Temps d’exécution normal (secondes) |
---|---|---|
Port | Non | 1 |
Cette commande suit la sémantique des propriétés. Il doit être traité comme un signal, doit être traité aussi rapidement que possible et doit être effectué indépendamment de l’achèvement de la tâche. Le composant IHV doit ensuite tenter d’effectuer la tâche en attente dès que possible.
Paramètres de commande
TLV | Plusieurs instances TLV autorisées | Facultatif | Description |
---|---|---|---|
WDI_TLV_CANCEL_PARAMETERS | Informations relatives à la commande en cours d’annulation. |
Résultat de la commande
Contient un status de NDIS_STATUS_SUCCESS. Il n’y a pas de charge utile supplémentaire.
Exemples
Commande de tâche d’entrée d’origine :
Champ | Sous-champ | Type | Valeur |
---|---|---|---|
NDIS_OID_REQUEST | Oid | NDIS_OID | OID(WDI_TASK_SCAN) |
--- | InputBufferLength | UINT32 | 0x210 (exemple) |
--- | InformationBuffer | PVOID | Pointeur vers le bloc de mémoire contenant WDI_MESSAGE_HEADER + charge utile TLV |
WDI_MESSAGE_HEADER | PortId | UINT16 | 0x0001 (exemple) |
--- | Réservé | UINT16 | N/A |
--- | WiFiStatus | NDIS_STATUS | N/A |
--- | TransactionId | UINT32 | 0x1111 (exemple) |
--- | IhvSpecificId | UINT32 | N/A |
Charge utile TLV | Charge utile TLV | Divers | Données de charge utile |
Commande Abandonner l’entrée de tâche (avec l’en-tête de message) :
Champ | Sous-champ | Type | Valeur |
---|---|---|---|
NDIS_OID_REQUEST | Oid | NDIS_OID | OID(WDI_ABORT_TASK) |
--- | InputBufferLength | UINT32 | sizeof(WDI_MESSAGE_HEADER) + sizeof(WDI_TLV_CANCEL_PARAMETERS) |
--- | InformationBuffer | PVOID | Pointeur vers le bloc de mémoire contenant WDI_MESSAGE_HEADER + charge utile TLV |
WDI_MESSAGE_HEADER | PortId | UINT16 | 0x0001 (exemple) |
--- | Réservé | UINT16 | N/A |
--- | WiFiStatus | NDIS_STATUS | N/A |
--- | TransactionId | UINT32 | 0x2222 (exemple) |
--- | IhvSpecificId | UINT32 | 0 |
WDI_TLV_CANCEL_PARAMETERS | OriginalTaskOid | NDIS_OID | OID(WDI_TASK_SCAN) |
--- | OriginalPortId | UINT16 | 0x0001 (exemple) |
--- | OriginalTransactionId | UINT32 | 0x1111 (exemple) |
Résultat de la commande d’abandon de tâche :
Champ | Sous-champ | Type | Valeur |
---|---|---|---|
NDIS_OID_REQUEST | Oid | NDIS_OID | OID(WDI_TASK_SCAN) |
--- | OutputBufferLength | UINT32 | sizeof(WDI_MESSAGE_HEADER) |
--- | InformationBuffer | PVOID | Pointeur vers le bloc de mémoire contenant WDI_MESSAGE_HEADER |
WDI_MESSAGE_HEADER | PortId | UINT16 | 0x0001 (exemple) |
--- | Réservé | UINT16 | N/A |
--- | WiFiStatus | NDIS_STATUS | NDIS_STATUS_SUCCESS |
--- | TransactionId | UINT32 | 0x2222 (exemple) |
--- | IhvSpecificId | UINT32 | N/A |
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 11 |
Serveur minimal pris en charge | Windows Server 2022 |
En-tête | dot11wificxintf.h |