OID_WDI_ABORT_TASK (dot11wificxintf.h)

重要

本主题是 WiFiCx 驱动程序模型的一部分。 WiFiCx 是 Windows 11 中发布的Wi-Fi驱动程序模型。 建议使用 WiFiCx 来利用最新功能。 以前的Wi-Fi驱动程序模型 WDI 处于维护模式,并且仅接收高优先级修补程序。

OID_WDI_ABORT_TASK是发送以取消特定挂起任务的属性。

范围 使用任务序列化的设置 正常执行时间 (秒)
端口 1

此命令遵循属性语义。 它应被视为信号,应尽快处理,并且应独立于任务完成完成。 然后,IHV 组件必须尝试尽快完成挂起的任务。

命令参数

TLV 允许多个 TLV 实例 可选 说明
WDI_TLV_CANCEL_PARAMETERS 正在取消的命令的信息。

命令结果

包含NDIS_STATUS_SUCCESS状态。 没有其他有效负载。

示例

原始输入任务命令:

字段 分支 类型
NDIS_OID_REQUEST Oid NDIS_OID OID (WDI_TASK_SCAN)
--- InputBufferLength UINT32 0x210 (示例)
--- InformationBuffer PVOID 指向包含 WDI_MESSAGE_HEADER + TLV 有效负载的内存块的指针
WDI_MESSAGE_HEADER PortId UINT16 0x0001 (示例)
--- 预留 UINT16 空值
--- WiFiStatus NDIS_STATUS 空值
--- TransactionId UINT32 0x1111 (示例)
--- IhvSpecificId UINT32 空值
TLV 有效负载 TLV 有效负载 各种 有效负载数据

使用消息头) 中止任务输入命令 (:

字段 分支 类型
NDIS_OID_REQUEST Oid NDIS_OID OID (WDI_ABORT_TASK)
--- InputBufferLength UINT32 sizeof (WDI_MESSAGE_HEADER) + sizeof (WDI_TLV_CANCEL_PARAMETERS)
--- InformationBuffer PVOID 指向包含 WDI_MESSAGE_HEADER + TLV 有效负载的内存块的指针
WDI_MESSAGE_HEADER PortId UINT16 0x0001 (示例)
--- 预留 UINT16 空值
--- WiFiStatus NDIS_STATUS 空值
--- TransactionId UINT32 0x2222 (示例)
--- IhvSpecificId UINT32 0
WDI_TLV_CANCEL_PARAMETERS OriginalTaskOid NDIS_OID OID (WDI_TASK_SCAN)
--- OriginalPortId UINT16 0x0001 (示例)
--- OriginalTransactionId UINT32 0x1111 (示例)

中止任务命令结果:

字段 分支 类型
NDIS_OID_REQUEST Oid NDIS_OID OID (WDI_TASK_SCAN)
--- OutputBufferLength UINT32 sizeof (WDI_MESSAGE_HEADER)
--- InformationBuffer PVOID 指向包含WDI_MESSAGE_HEADER的内存块的指针
WDI_MESSAGE_HEADER PortId UINT16 0x0001 (示例)
--- 预留 UINT16 空值
--- WiFiStatus NDIS_STATUS NDIS_STATUS_SUCCESS
--- TransactionId UINT32 0x2222 (示例)
--- IhvSpecificId UINT32 N/A

要求

要求
最低受支持的客户端 Windows 11
最低受支持的服务器 Windows Server 2022
标头 dot11wificxintf.h