クエリ要求として、管理アプリケーション (または場合によっては上にあるドライバー) は、OID_TCP_OFFLOAD_CURRENT_CONFIG OID を使用して、基になるミニポート アダプターの現在のタスク オフロード構成設定を決定します。 システム管理者は、Microsoft Windows Management Instrumentation (WMI) インターフェイスを介してこの OID を使用できます。
Set 要求はサポートされていません。
備考
NDIS は、ミニポート ドライバーのこの OID を処理します。 ミニポート ドライバーは、NDIS にミニポート アダプター オフロード機能を報告します。 ミニポート ドライバーと NDIS から上にあるドライバーに NDIS にタスク オフロード構成設定を渡す方法については、NDIS_OFFLOADを参照してください。
NDIS_OID_REQUEST 構造体の InformationBuffer メンバーには、NDIS_OFFLOAD 構造体が含まれています。 NDIS_OFFLOAD 構造体には、次のミニポート アダプター機能が含まれています。
- タスク オフロード バージョンを含むヘッダー情報。
- チェックサム オフロード情報 (NDIS_TCP_IP_CHECKSUM_OFFLOAD 構造体)。
- NDIS_TCP_LARGE_SEND_OFFLOAD_V1 構造の大きな送信オフロード バージョン 1 (LSOV1) 情報。
- NDIS_IPSEC_OFFLOAD_V1 構造内のインターネット プロトコル セキュリティ (IPsec) 情報。
- NDIS_TCP_LARGE_SEND_OFFLOAD_V2 構造の大きな送信オフロード バージョン 2 (LSOV2) 情報。
OID_TCP_OFFLOAD_CURRENT_CONFIGに応答して、前の一覧の構造体の カプセル化 メンバーは、ミニポート アダプターのパケット カプセル化機能を定義します。 NDIS は、これらの構造体のメンバーをカプセル化 で提供されるフラグのビットごとの OR を提供します。 その他の構造体メンバーには、さまざまなオフロード サービスの設定が含まれています。 カプセル化とその他の機能の詳細については、「NDIS_TCP_IP_CHECKSUM_OFFLOAD、NDIS_TCP_LARGE_SEND_OFFLOAD_V1、NDIS_IPSEC_OFFLOAD_V1、および NDIS_TCP_LARGE_SEND_OFFLOAD_V2」を参照してください。
ミニポート アダプターは、サポートされているすべての種類のタスク オフロードのイーサネット カプセル化をサポートする必要があります。 その他の種類のカプセル化は省略可能です。
ミニポート ドライバーは、初期化中にすべてのタスク オフロード機能を自動的に有効にする必要があります。
関連項目
NDIS_IPSEC_OFFLOAD_V1
NDIS_OFFLOAD
NDIS_OID_REQUEST
NDIS_TCP_IP_CHECKSUM_OFFLOAD
NDIS_TCP_LARGE_SEND_OFFLOAD_V2NDIS_IPSEC_OFFLOAD_V1
必要条件
バージョン: Windows Vista 以降の ヘッダー: Ntddndis.h (Ndis.h を含む)