NDIS_STATUS_TASK_OFFLOAD_CURRENT_CONFIG
ミニポート ドライバーは、NIC のタスク オフロード構成に変更があったことを NDIS と上位ドライバーに通知するため、NDIS_STATUS_TASK_OFFLOAD_CURRENT_CONFIG ステータス指示を使用します。
解説
ミニポート ドライバーは、現在の機能が変更されたとき、NDIS_STATUS_TASK_OFFLOAD_CURRENT_CONFIG ステータス指示を使用して現在の機能を報告する必要があります。 このステータス指示により、すべての上位プロトコル ドライバーが新しい機能情報で更新されます。 ミニポート ドライバーは、次の場合にこのステータス指示を発行する必要があります。
- ミニポート ドライバーは、OID_TCP_OFFLOAD_PARAMETERS 設定要求を受け取ると、NDIS_OFFLOAD_PARAMETERS 構造の内容を使用して現在有効なタスク オフロード機能を更新する必要があります。
- ミニポート ドライバーは、OID_OFFLOAD_ENCAPSULATION 設定要求を受け取ると、NDIS_OFFLOAD_ENCAPSULATION 構造の内容を使用して現在有効なタスク オフロード機能を更新する必要があります。
NDIS_STATUS_INDICATION 構造の StatusBuffer メンバーには、NDIS_OFFLOAD 構造が含まれています。 NDIS_STATUS_TASK_OFFLOAD_CURRENT_CONFIG ステータス指示を発行するとき、ミニポート ドライバーは、NDIS_OFFLOAD 構造を使用して NIC の現在のタスク オフロード構成を報告する必要があります。
注NDIS_OFFLOAD 構造の内容には、NIC の現在のタスク オフロード構成のみが反映され、実際のハードウェア機能は反映されません。
現在のタスク オフロード構成について詳しくは、OID_TCP_OFFLOAD_CURRENT_CONFIG をご覧ください。
要件
バージョン |
NDIS 6.0 以降でサポートされています。 |
ヘッダー |
Ndis.h (Ndis.h を含む) |
関連項目
NDIS_STATUS_TASK_OFFLOAD_HARDWARE_CAPABILITIES