NDIS_CLIENT_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS Struktur (ndischimney.h)
[Das TCP-Schornstein-Offload-Feature ist veraltet und sollte nicht verwendet werden.]
Die NDIS_CLIENT_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS-Struktur gibt den generischen Schornstein des Protokolltreibers an. Generische Schornstein-Offload-Einstiegspunkte gelten für alle Abladetypen des Schornsteins. Derzeit ist TCP-Schornstein offload der einzige definierte Schornstein-Offloadtyp.
Syntax
typedef struct _NDIS_CLIENT_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS {
NDIS_OBJECT_HEADER Header;
ULONG Flags;
INITIATE_OFFLOAD_COMPLETE_HANDLER InitiateOffloadCompleteHandler;
TERMINATE_OFFLOAD_COMPLETE_HANDLER TerminateOffloadCompleteHandler;
UPDATE_OFFLOAD_COMPLETE_HANDLER UpdateOffloadCompleteHandler;
INVALIDATE_OFFLOAD_COMPLETE_HANDLER InvalidateOffloadCompleteHandler;
QUERY_OFFLOAD_COMPLETE_HANDLER QueryOffloadCompleteHandler;
INDICATE_OFFLOAD_EVENT_HANDLER IndicateOffloadEventHandler;
} NDIS_CLIENT_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS, *PNDIS_CLIENT_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS;
Angehörige
Header
Die Kopfzeile der NDIS_CLIENT_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_CLIENT_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS Struktur und die Größe der NDIS_CLIENT_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.
InitiateOffloadCompleteHandler
Gibt den Einstiegspunkt des Treibers an. ProtocolInitiateOffloadComplete-Funktion.
TerminateOffloadCompleteHandler
Der Einstiegspunkt des Fahrers ProtocolTerminateOffloadComplete--Funktion.
UpdateOffloadCompleteHandler
Der Einstiegspunkt des Fahrers ProtocolUpdateOffloadComplete-Funktion.
InvalidateOffloadCompleteHandler
Der Einstiegspunkt des Fahrers ProtocolInvalidateOffloadComplete Funktion.
QueryOffloadCompleteHandler
Der Einstiegspunkt des Fahrers ProtocolQueryOffloadComplete-Funktion.
IndicateOffloadEventHandler
Der Einstiegspunkt des Fahrers ProtocolIndicateOffloadEvent-Funktion.
Bemerkungen
Um die generischen Schornstein-Offload-Einstiegspunkte zu registrieren, ruft ein Protokoll- oder Zwischentreiber die NdisSetOptionalHandlers Funktion im Kontext der ProtocolSetOptions--Funktion auf. An die NdisSetOptionalHandlers-Funktion übergibt der Protokoll- oder Zwischentreiber einen Zeiger an die NDIS_CLIENT_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS Struktur.
Anforderungen
Anforderung | Wert |
---|---|
Header- | ndischimney.h (include Ndischimney.h) |