PATH_OFFLOAD_STATE_CACHED Struktur (ndischimney.h)
[Das TCP-Schornstein-Offload-Feature ist veraltet und sollte nicht verwendet werden.]
Die PATH_OFFLOAD_STATE_CACHED-Struktur enthält die zwischengespeicherte Variable eines Pfadstatusobjekts.
Syntax
typedef struct _PATH_OFFLOAD_STATE_CACHED {
OFFLOAD_STATE_HEADER Header;
ULONG PathMtu;
} PATH_OFFLOAD_STATE_CACHED, *PPATH_OFFLOAD_STATE_CACHED;
Angehörige
Header
Eine OFFLOAD_STATE_HEADER Struktur. NDIS legt den Length Member von Header- auf die Größe der PATH_OFFLOAD_STATE_CACHED-Struktur in Byte fest. Das RecognizedOptions- Mitglied des Header- ist reserviert.
PathMtu
Die maximale Übertragungseinheit (MTU) für den Pfad (siehe RFC 1191 für IPv4 und RFC 1981 für IPv6).
Bemerkungen
Zwischengespeicherte Variablen werden vom Hoststapel verwaltet und verwaltet. Ein Offloadziel darf den Wert einer zwischengespeicherten Variablen nur ändern, wenn dies vom Hoststapel angefordert wird. Wenn sich der Wert einer zwischengespeicherten Variablen ändert, fordert der Hoststapel eine Aktualisierung der Variablen an, wodurch NDIS die MiniportUpdateOffload--Funktion des Offloadziels aufruft. Wenn der Hoststapel das Entladen eines oder mehrerer Zustandsobjekte beendet, indem NDIS das Ausladen des Ziels aufruft MiniportTerminateOffload--Funktion gibt das Offload-Ziel nicht den Wert von entladenen Konstantenvariablen an den Hoststapel zurück.
Wenn sie an ein Offloadziel übergeben wird, wird eine PATH_OFFLOAD_STATE_CACHED Struktur einer NDIS_MINIPORT_OFFLOAD_BLOCK_LIST Struktur, die eine Kopfzeile enthält, die als NDIS_OBJECT_HEADER Struktur formatiert ist. Das Revision Mitglied der NDIS_OBJECT_HEADER-Struktur gibt in diesem Fall die Revisionsnummer der PATH_OFFLOAD_STATE_CACHED Struktur an.
Anforderungen
Anforderung | Wert |
---|---|
Header- | ndischimney.h (include Ndischimney.h) |