报告 NIC 的 IPsec 卸载版本 2 功能

[IPsec 任务卸载功能已弃用,不应使用。]

若要指定 IPsec 卸载版本 2 (IPsecOV2) 功能,NDIS 6.1 及更高版本的微型端口驱动程序在 NDIS_IPSEC_OFFLOAD_V2 结构中指定 NIC 的当前或默认配置。 微型端口驱动程序必须在 NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES 结构中包含默认 IPsecOV2 配置。 微型端口驱动程序从 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 在 NDIS_OID_REQUEST 结构的 InformationBuffer 成员中返回的 NDIS_OFFLOAD 结构中包含NDIS_IPSEC_OFFLOAD_V2结构。 NDIS 使用微型端口驱动程序提供的信息。