NEIGHBOR_OFFLOAD_STATE_DELEGATED Struktur (ndischimney.h)
[Das TCP-Schornstein-Offload-Feature ist veraltet und sollte nicht verwendet werden.]
Die NEIGHBOR_OFFLOAD_STATE_DELGATED-Struktur enthält die delegierte Variable eines Benachbarten Zustandsobjekts.
Syntax
typedef struct _NEIGHBOR_OFFLOAD_STATE_DELEGATED {
OFFLOAD_STATE_HEADER Header;
ULONG NicReachabilityDelta;
} NEIGHBOR_OFFLOAD_STATE_DELEGATED, *PNEIGHBOR_OFFLOAD_STATE_DELEGATED;
Angehörige
Header
Eine OFFLOAD_STATE_HEADER Struktur. NDIS legt den Length Member von Header- auf die Größe der NEIGHBOR_OFFLOAD_STATE_DELEGATED-Struktur in Byte fest. Das RecognizedOptions- Mitglied des Header- ist reserviert.
NicReachabilityDelta
Die aktuelle Zeit der NIC abzüglich der NicReachabilityDelta ist das letzte Mal, dass das Offloadziel die Reichweite des Nachbarn bestätigt hat (siehe Forward Reachability in RFC 2461). Informationen dazu, wie das Offloadziel diese Variable verwendet, finden Sie unter NdisMOffloadEventIndicate. NicReachabilityDelta wird in Takteinheiten gemessen.
Bemerkungen
Der Hoststapel stellt Anfangswerte für die NicReachabilityDelta Variable bereit, wenn sie die Variable in das Offloadziel auslädt. Nach dem Entladen befindet sich die NicReachabilityDelta Variable im Besitz und wird vom Offloadziel verwaltet. Nur das Offloadziel kann den Wert einer ausgeladenen NicReachabilityDelta Variable ändern. Das Offloadziel benachrichtigt den Hoststapel nicht über Änderungen an den Werten einer entladenen NicReachabilityDelta Variable. Der Hoststapel kann jedoch den Wert eines ausgeladenen NicReachabilityDelta Variable abfragen, wodurch NDIS die MiniportQueryOffload- funktion des Offloadziels aufruft. Wenn der Hoststapel das Entladen eines Benachbarten Zustandsobjekts beendet, indem NDIS das Offload-Ziel aufruft MiniportTerminateOffload-Funktion übergibt das Offload-Ziel den Wert der NicReachabilityDelta Variable im beendeten Zustandsobjekt zurück an den Hoststapel.
Wenn sie an ein Offloadziel übergeben wird, wird eine NEIGHBOR_OFFLOAD_STATE_DELEGATED Struktur einem NDIS_MINIPORT_OFFLOAD_BLOCK_LIST Struktur, die eine Kopfzeile enthält, die als NDIS_OBJECT_HEADER Struktur formatiert ist. In diesem Fall gibt das Revisionselement NDIS_OBJECT_HEADER Struktur die Revisionsnummer der NEIGHBOR_OFFLOAD_STATE_DELEGATED Struktur an.
Anforderungen
Anforderung | Wert |
---|---|
Header- | ndischimney.h (include Ndischimney.h) |