使用英语阅读

通过


NDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS结构(ndischimney.h)

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

NDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS结构指定卸载目标的 TCP 烟囱卸载特定入口点。

语法

typedef struct _NDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS {
  NDIS_OBJECT_HEADER                   Header;
  ULONG                                Flags;
  NDIS_CHIMNEY_OFFLOAD_TYPE            OffloadType;
  W_TCP_OFFLOAD_SEND_HANDLER           TcpOffloadSendHandler;
  W_TCP_OFFLOAD_RECEIVE_HANDLER        TcpOffloadReceiveHandler;
  W_TCP_OFFLOAD_DISCONNECT_HANDLER     TcpOffloadDisconnectHandler;
  W_TCP_OFFLOAD_FORWARD_HANDLER        TcpOffloadForwardHandler;
  W_TCP_OFFLOAD_RECEIVE_RETURN_HANDLER TcpOffloadReceiveReturnHandler;
} NDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS, *PNDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS;

成员

Header

NDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS结构的标头。 标头的格式设置为 NDIS_OBJECT_HEADER 结构。 NDIS_OBJECT_HEADER结构包含NDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS结构的修订号和NDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS结构(包括标头)的修订号(以字节为单位)。 标头 类型 成员并不重要。

Flags

保留供系统使用。

OffloadType

烟囱卸载类型。 唯一允许的值是 NdisTcpChimneyOffload,该值指定 TCP 烟囱。

TcpOffloadSendHandler

驱动程序的入口点 MiniportTcpOffloadSend 函数。

TcpOffloadReceiveHandler

驱动程序的入口点 MiniportTcpOffloadReceive 函数。

TcpOffloadDisconnectHandler

驱动程序的入口点 MiniportTcpOffloadDisconnect 函数。

TcpOffloadForwardHandler

驱动程序的入口点 MiniportTcpOffloadForward 函数。

TcpOffloadReceiveReturnHandler

驱动程序的入口点 MiniportTcpOffloadReceiveReturn 函数。

言论

若要注册其 TCP 烟囱卸载特定的入口点,卸载目标会在 MiniportSetOptions 函数的上下文中调用 NdisSetOptionalHandlers 函数。 若要 NdisSetOptionalHandlers 函数,卸载目标会传递指向NDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS结构的指针。

要求

要求 价值
标头 ndischimney.h (包括 Ndischimney.h)

另请参阅

MiniportSetOptions

MiniportTcpOffloadDisconnect

MiniportTcpOffloadForward

MiniportTcpOffloadReceive

MiniportTcpOffloadReceiveReturn

MiniportTcpOffloadSend

NDIS_OBJECT_HEADER

NdisSetOptionalHandlers