NDIS_TCP_OFFLOAD_EVENT_HANDLERS structure

[The TCP chimney offload feature is deprecated and should not be used.]

The NDIS_TCP_OFFLOAD_EVENT_HANDLERS structure contains the entry points for the NDIS functions for the TCP chimney.

Syntax


typedef struct _NDIS_TCP_OFFLOAD_EVENT_HANDLERS {
  NDIS_OBJECT_HEADER                   Header;
  NDIS_TCP_OFFLOAD_EVENT_INDICATE      NdisTcpOffloadEventHandler;
  NDIS_TCP_OFFLOAD_RECEIVE_INDICATE    NdisTcpOffloadReceiveHandler;
  NDIS_TCP_OFFLOAD_SEND_COMPLETE       NdisTcpOffloadSendComplete;
  NDIS_TCP_OFFLOAD_RECEIVE_COMPLETE    NdisTcpOffloadReceiveComplete;
  NDIS_TCP_OFFLOAD_DISCONNECT_COMPLETE NdisTcpOffloadDisconnectComplete;
  NDIS_TCP_OFFLOAD_FORWARD_COMPLETE    NdisTcpOffloadForwardComplete;
} NDIS_TCP_OFFLOAD_EVENT_HANDLERS, *PNDIS_TCP_OFFLOAD_EVENT_HANDLERS;

Members

Header

The NDIS object header, which is formatted as an NDIS_OBJECT_HEADER structure.

NdisTcpOffloadEventHandler

The entry point for the NdisTcpOffloadEventHandler function.

NdisTcpOffloadReceiveHandler

The entry point for the NdisTcpOffloadReceiveHandler function.

NdisTcpOffloadSendComplete

The entry point for the NdisTcpOffloadSendComplete function.

NdisTcpOffloadReceiveComplete

The entry point for the NdisTcpOffloadReceiveComplete function.

NdisTcpOffloadDisconnectComplete

The entry point for the NdisTcpOffloadDisconnectComplete function.

NdisTcpOffloadForwardComplete

The entry point for the NdisTcpOffloadForwardComplete function.

Remarks

An offload target copies the entry points in the NDIS_TCP_OFFLOAD_EVENT_HANDLERS structure into its own internal data structure.

Requirements

Header

Ndischimney.h (include Ndischimney.h)

See also

NdisMGetOffloadHandlers
NDIS_OBJECT_HEADER
NdisTcpOffloadDisconnectComplete
NdisTcpOffloadEventHandler
NdisTcpOffloadReceiveComplete
NdisTcpOffloadReceiveHandler
NdisTcpOffloadSendComplete

 

 

Send comments about this topic to Microsoft

Show: