Freigeben über


NDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS Struktur (ndischimney.h)

[Das TCP-Schornstein-Offload-Feature ist veraltet und sollte nicht verwendet werden.]

Die NDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS-Struktur gibt die TCP-Schornstein-Offload-spezifischen Einstiegspunkte eines Offloadziels an.The NDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS structure specifies an offload target's TCP chimney offload-specific entry points.

Syntax

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;

Angehörige

Header

Die Kopfzeile der NDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS Struktur. Die Kopfzeile ist als NDIS_OBJECT_HEADER Struktur formatiert. Die NDIS_OBJECT_HEADER Struktur enthält die Revisionsnummer der NDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS Struktur und die Größe der NDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS Struktur, einschließlich der Kopfzeile, in Byte. Der Typ Member der Kopfzeile ist nicht relevant.

Flags

Reserviert für die Systemverwendung.

OffloadType

Der Schornstein-Offloadtyp. Der einzige zulässige Wert ist NdisTcpChimneyOffload, der einen TCP-Schornstein angibt.

TcpOffloadSendHandler

Der Einstiegspunkt des Fahrers MiniportTcpOffloadSend Funktion.

TcpOffloadReceiveHandler

Der Einstiegspunkt des Fahrers MiniportTcpOffloadReceive Funktion.

TcpOffloadDisconnectHandler

Der Einstiegspunkt des Fahrers MiniportTcpOffloadDisconnect Funktion.

TcpOffloadForwardHandler

Der Einstiegspunkt des Fahrers MiniportTcpOffloadForward Funktion.

TcpOffloadReceiveReturnHandler

Der Einstiegspunkt des Fahrers MiniportTcpOffloadReceiveReturn Funktion.

Bemerkungen

Um seine TCP-Schornstein-Offload-spezifischen Einstiegspunkte zu registrieren, ruft ein Offloadziel die NdisSetOptionalHandlers-Funktion im Kontext der MiniportSetOptions--Funktion auf. An die NdisSetOptionalHandlers-Funktion übergibt das Offloadziel einen Zeiger an die NDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS Struktur.

Anforderungen

Anforderung Wert
Header- ndischimney.h (include Ndischimney.h)

Siehe auch

MiniportSetOptions-

MiniportTcpOffloadDisconnect

MiniportTcpOffloadForward-

MiniportTcpOffloadReceive

MiniportTcpOffloadReceiveReturn

MiniportTcpOffloadSend-

NDIS_OBJECT_HEADER

NdisSetOptionalHandlers