NDIS_TCP_OFFLOAD_FORWARD_COMPLETE回调函数 (ndischimney.h)

[TCP 烟囱卸载功能已弃用,不应使用。

卸载目标调用 NdisTcpOffloadForwardComplete 函数,以完成向 发出的一个或多个转发请求

MiniportTcpOffloadForward 卸载目标的函数。

语法

NDIS_TCP_OFFLOAD_FORWARD_COMPLETE NdisTcpOffloadForwardComplete;

void NdisTcpOffloadForwardComplete(
  [in] IN NDIS_HANDLE NdisMiniportHandle,
  [in] IN PNET_BUFFER_LIST NetBufferList
)
{...}

参数

[in] NdisMiniportHandle

卸载目标在上一次调用中获取的句柄 NdisMRegisterMiniportDriver 函数。

[in] NetBufferList

指向 NET_BUFFER_LIST 结构的指针。 此结构可以是独立结构,也可以是NET_BUFFER_LIST结构链接列表中的第一个结构。 卸载目标在对其的一个或多个调用中获取了这些结构 MiniportTcpOffloadForward 函数。

返回值

没有

言论

为了提高系统性能,卸载目标可以创建包含从多个调用到 的 NET_BUFFER_LIST 结构的链接列表 MiniportTcpOffloadForward 函数。 然后,卸载目标可以在单个调用 NdisTcpOffloadForwardComplete 函数中传递此类链接列表。

卸载目标必须将以下状态值之一写入传递给 NdisTcpOffloadForwardComplete 函数的每个NET_BUFFER_LIST结构:

要求

要求 价值
目标平台 普遍
标头 ndischimney.h (包括 Ndischimney.h)
IRQL 任何级别

另请参阅

MiniportTcpOffloadForward

NET_BUFFER

NET_BUFFER_LIST

NdisMRegisterMiniportDriver