NIC の IPsec Offload Version 2 の機能のレポート

[IPsec タスク オフロード機能は非推奨であり、使用しないでください。]

IPsec オフロード バージョン 2 (IPsecOV2) 機能を指定するには、NDIS 6.1 以降のミニポート ドライバーは、NDIS_IPSEC_OFFLOAD_V2 構造体の NIC の現在または既定の構成を指定します。 ミニポート ドライバーは、既定の IPsecOV2 構成を NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES 構造体に含める必要があります。 ミニポート ドライバーは、MiniportInitializeEx 関数から NdisMSetMiniportAttributes 関数を呼び出し、NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES 内の情報を渡します。

ミニポート ドライバーは、NDIS_STATUS_TASK_OFFLOAD_CURRENT_CONFIG 状態表示で、IPsecOV2 機能の変更 (存在する場合) を報告する必要があります。

注: NDIS は、NDIS 6.1 以降のドライバーの直接 OID 要求インターフェイスを提供します。 直接 OID 要求パスは、頻繁に照会または設定される OID 要求をサポートします。

OID_TCP_OFFLOAD_CURRENT_CONFIG のクエリに応答して、NDIS は、NDIS_OID_REQUEST 構造体の InformationBuffer メンバーで NDIS が返す NDIS_OFFLOAD 構造体に NDIS_IPSEC_OFFLOAD_V2 構造体を含めます。 NDIS は、ミニポート ドライバーが提供した情報を使用します。