NDIS_CLIENT_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS-Struktur (ndischimney.h)
[Das TCP-Schornsteinauslagerungsfeature ist veraltet und sollte nicht verwendet werden.]
Die NDIS_CLIENT_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS-Struktur gibt die generischen Schornsteinablade-Einstiegspunkte eines Protokolltreibers an. Generische Schornsteinabladungs-Einstiegspunkte gelten für alle Schornsteinabladungstypen. Derzeit ist die TCP-Schornsteinabladung der einzige definierte Schornsteinauslagerungstyp.
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;
Member
Header
Der Header der NDIS_CLIENT_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS-Struktur. Der Header 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 des Headers, in Byte. Der Type-Member des Headers ist nicht signifikant.
Flags
Ist für das System reserviert.
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 .
Hinweise
Um die generischen Schornsteinabladungs-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 auf die NDIS_CLIENT_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS-Struktur.
Anforderungen
Anforderung | Wert |
---|---|
Header | ndischimney.h (include Ndischimney.h) |