Freigeben über


NDIS_PROVIDER_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS Struktur (ndischimney.h)

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

Die NDIS_PROVIDER_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS Struktur gibt die generischen Schornstein-Offload-Miniport-Einstiegspunkte eines Offloadziels oder Zwischentreibers an. Generische Schornstein-Offload-Einstiegspunkte beziehen sich auf alle Abladetypen des Schornsteins. Derzeit ist TCP-Schornstein offload der einzige definierte Schornstein-Offloadtyp.

Syntax

typedef struct _NDIS_PROVIDER_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS {
  NDIS_OBJECT_HEADER           Header;
  ULONG                        Flags;
  W_INITIATE_OFFLOAD_HANDLER   InitiateOffloadHandler;
  W_TERMINATE_OFFLOAD_HANDLER  TerminateOffloadHandler;
  W_UPDATE_OFFLOAD_HANDLER     UpdateOffloadHandler;
  W_INVALIDATE_OFFLOAD_HANDLER InvalidateOffloadHandler;
  W_QUERY_OFFLOAD_HANDLER      QueryOffloadHandler;
} NDIS_PROVIDER_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS, *PNDIS_PROVIDER_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS;

Angehörige

Header

Die Kopfzeile der NDIS_PROVIDER_CHIMNEY_OFFLOAD_GENERIC_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_GENERIC_CHARACTERISTICS Struktur und die Größe der NDIS_PROVIDER_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS Struktur, einschließlich der Kopfzeile, in Byte. Der Typ Member der Kopfzeile ist nicht relevant.

Flags

Reserviert für die Systemverwendung.

InitiateOffloadHandler

Der Einstiegspunkt des Fahrers MiniportInitiateOffload Funktion.

TerminateOffloadHandler

Der Einstiegspunkt des Fahrers MiniportTerminateOffload Funktion.

UpdateOffloadHandler

Der Einstiegspunkt des Fahrers MiniportUpdateOffload Funktion.

InvalidateOffloadHandler

Der Einstiegspunkt des Fahrers MiniportInvalidateOffload Funktion.

QueryOffloadHandler

Der Einstiegspunkt des Fahrers MiniportQueryOffload Funktion.

Bemerkungen

Um die generischen Schornstein-Offload-Einstiegspunkte zu registrieren, ruft ein Offloadziel oder Zwischentreiber die NdisSetOptionalHandlers-funktion im Kontext der MiniportSetOptions--Funktion auf. An die NdisSetOptionalHandlers-Funktion übergibt der Offloadziel- oder Zwischentreiber einen Zeiger an die NDIS_PROVIDER_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS Struktur.

Anforderungen

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

Siehe auch

MiniportInitiateOffload-

MiniportInvalidateOffload

MiniportQueryOffload-

MiniportSetOptions-

MiniportTerminateOffload-

MiniportUpdateOffload-

NDIS_OBJECT_HEADER

NdisSetOptionalHandlers