NDIS_STATUS_TASK_OFFLOAD_CURRENT_CONFIG

微型端口驱动程序使用NDIS_STATUS_TASK_OFFLOAD_CURRENT_CONFIG状态指示来通知 NDIS 和过度传输驱动程序 NIC 的任务卸载配置已发生变化。

注解

当当前功能更改时,微型端口驱动程序 NDIS_STATUS_TASK_OFFLOAD_CURRENT_CONFIG状态指示 报告当前功能。 此状态指示可确保使用新功能信息更新所有过度协议驱动程序。 在下列情况下,微型端口驱动程序需要发出此状态指示:

  1. 当微型端口驱动程序收到 OID_TCP_OFFLOAD_PARAMETERS集请求 时,它 必须使用 NDIS_OFFLOAD_PARAMETERS 结构的内容来更新当前启用的任务卸载功能。
  2. 当微型端口驱动程序收到OID_OFFLOAD_ENCAPSULATION集请求时,它必须使用 NDIS_OFFLOAD_ENCAPSULATION 结构的内容来更新当前启用的任务卸载功能。

结构中的 StatusBufferNDIS_STATUS_INDICATION包含一个NDIS_OFFLOAD结构。 发出 NIC 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_OFFLOAD

NDIS_OFFLOAD_ENCAPSULATION

NDIS_OFFLOAD_PARAMETERS

NDIS_STATUS_INDICATION

NDIS_STATUS_TASK_OFFLOAD_HARDWARE_CAPABILITIES

OID_OFFLOAD_ENCAPSULATION

OID_TCP_OFFLOAD_CURRENT_CONFIG

OID_TCP_OFFLOAD_PARAMETERS