Freigeben über


NDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS-Struktur (ndischimney.h)

[Das TCP-Chimney-Auslagerungsfeature ist veraltet und sollte nicht verwendet werden.]

Die NDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS-Struktur gibt die TCP-Schornstein-Auslagerungspunkte eines Auslagerungsziels an.

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;

Member

Header

Der Header der NDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS-Struktur. Der Header 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 des Headers, in Bytes. Das Type-Element des Headers ist nicht signifikant.

Flags

Ist für das System reserviert.

OffloadType

Der Schornsteinauslagerungstyp. 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 .

Hinweise

Um die TCP-Schornsteinabladungsspezifischen Einstiegspunkte zu registrieren, ruft ein Auslagerungsziel die NdisSetOptionalHandlers-Funktion im Kontext der MiniportSetOptions-Funktion auf. An die NdisSetOptionalHandlers-Funktion übergibt das Auslagerungsziel einen Zeiger auf die NDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS-Struktur.

Anforderungen

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

Weitere Informationen

MiniportSetOptions

MiniportTcpOffloadDisconnect

MiniportTcpOffloadForward

MiniportTcpOffloadReceive

MiniportTcpOffloadReceiveReturn

MiniportTcpOffloadSend

NDIS_OBJECT_HEADER

NdisSetOptionalHandlers