次の方法で共有


OID_WDI_ABORT_TASK (dot11wificxintf.h)

大事な

このトピックは、WiFiCx ドライバー モデルの一部です。 WiFiCx は、Windows 11 でリリースされた Wi-Fi ドライバー モデルです。 最新の機能を利用するには、WiFiCx を使用することをお勧めします。 WDI 以前の Wi-Fi ドライバー モデルはメンテナンス モードであり、優先度の高い修正プログラムのみを受け取ります。

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 N/A
--- WiFiStatus NDIS_STATUS N/A
--- TransactionId UINT32 0x1111 (例)
--- IhvSpecificId UINT32 N/A
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 N/A
--- WiFiStatus NDIS_STATUS N/A
--- 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 N/A
--- WiFiStatus NDIS_STATUS NDIS_STATUS_SUCCESS
--- TransactionId UINT32 0x2222 (例)
--- IhvSpecificId UINT32 N/A

必要条件

要件 価値
サポートされる最小クライアント Windows 11
サポートされている最小サーバー Windows Server 2022
ヘッダ dot11wificxintf.h