OID_WDI_ABORT_TASK (dot11wificxintf.h)

Importante

Questo argomento fa parte del modello di driver WiFiCx. WiFiCx è il modello di driver Wi-Fi rilasciato in Windows 11. Ti consigliamo di usare WiFiCx per sfruttare le funzionalità più recenti. Il modello di driver Wi-Fi precedente WDI è in modalità di manutenzione e riceverà solo correzioni con priorità elevata.

OID_WDI_ABORT_TASK è una proprietà inviata per annullare un'attività specifica in sospeso.

Scope Impostare serializzato con l'attività Tempo di esecuzione normale (secondi)
Porta No 1

Questo comando segue la semantica della proprietà. Deve essere considerato come un segnale, deve essere gestito il più rapidamente possibile e deve essere completato indipendentemente dal completamento dell'attività. Il componente IHV deve quindi tentare di completare l'attività in sospeso il prima possibile.

Parametri dei comandi

TLV Sono consentite più istanze TLV Facoltativo Descrizione
WDI_TLV_CANCEL_PARAMETERS Informazioni per il comando che viene annullato.

Risultato del comando

Contiene uno stato di NDIS_STATUS_SUCCESS. Non è disponibile alcun payload aggiuntivo.

Esempio

Comando dell'attività di input originale:

Campo Sottocampo Type valore
NDIS_OID_REQUEST OID NDIS_OID OID(WDI_TASK_SCAN)
--- InputBufferLength UINT32 0x210 (esempio)
--- InformationBuffer PVOID Puntatore al blocco di memoria contenente WDI_MESSAGE_HEADER + payload TLV
WDI_MESSAGE_HEADER PortId UINT16 0x0001 (esempio)
--- Riservato UINT16 N/D
--- WiFiStatus NDIS_STATUS N/D
--- TransactionId UINT32 0x1111 (esempio)
--- IhvSpecificId UINT32 N/D
TLV Payload TLV Payload Vari Dati del payload

Comando Di interruzione dell'input dell'attività (con intestazione del messaggio):

Campo Sottocampo Type valore
NDIS_OID_REQUEST OID NDIS_OID OID(WDI_ABORT_TASK)
--- InputBufferLength UINT32 sizeof(WDI_MESSAGE_HEADER) + sizeof(WDI_TLV_CANCEL_PARAMETERS)
--- InformationBuffer PVOID Puntatore al blocco di memoria contenente WDI_MESSAGE_HEADER + payload TLV
WDI_MESSAGE_HEADER PortId UINT16 0x0001 (esempio)
--- Riservato UINT16 N/D
--- WiFiStatus NDIS_STATUS N/D
--- TransactionId UINT32 0x2222 (esempio)
--- IhvSpecificId UINT32 0
WDI_TLV_CANCEL_PARAMETERS OriginalTaskOid NDIS_OID OID(WDI_TASK_SCAN)
--- OriginalPortId UINT16 0x0001 (esempio)
--- OriginalTransactionId UINT32 0x1111 (esempio)

Risultato del comando Interrompi attività:

Campo Sottocampo Type valore
NDIS_OID_REQUEST OID NDIS_OID OID(WDI_TASK_SCAN)
--- OutputBufferLength UINT32 sizeof(WDI_MESSAGE_HEADER)
--- InformationBuffer PVOID Puntatore al blocco di memoria contenente WDI_MESSAGE_HEADER
WDI_MESSAGE_HEADER PortId UINT16 0x0001 (esempio)
--- Riservato UINT16 N/D
--- WiFiStatus NDIS_STATUS NDIS_STATUS_SUCCESS
--- TransactionId UINT32 0x2222 (esempio)
--- IhvSpecificId UINT32 N/D

Requisiti

Requisito Valore
Client minimo supportato Windows 11
Server minimo supportato Windows Server 2022
Intestazione dot11wificxintf.h