Condividi tramite


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à in sospeso specifica.

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

Questo comando segue la semantica delle 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 del comando

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

Risultato del comando

Contiene uno stato di NDIS_STATUS_SUCCESS. Non esiste alcun payload aggiuntivo.

Esempi

Comando dell'attività di input originale:

Campo Sottocampo Digitare 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 Diverso Dati del payload

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

Campo Sottocampo Digitare 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)

Interrompere il risultato del comando dell'attività:

Campo Sottocampo Digitare 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

Fabbisogno

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