Freigeben über


PATH_OFFLOAD_STATE_CONST Struktur (ndischimney.h)

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

Die PATH_OFFLOAD_STATE_CONST-Struktur enthält die Konstantenvariablen eines Pfadstatusobjekts.

Syntax

typedef struct _PATH_OFFLOAD_STATE_CONST {
  OFFLOAD_STATE_HEADER Header;
  const UCHAR          *SourceAddress;
  const UCHAR          *DestinationAddress;
} PATH_OFFLOAD_STATE_CONST, *PPATH_OFFLOAD_STATE_CONST;

Angehörige

Header

Eine OFFLOAD_STATE_HEADER Struktur. NDIS legt den Length Member von Header- auf die Größe der PATH_OFFLOAD_STATE_CONST-Struktur in Byte fest. Das RecognizedOptions- Mitglied des Header- ist reserviert.

SourceAddress

Ein Zeiger auf die Quell-IP-Adresse einer TCP-Verbindung. Wenn die TCP-Verbindung über IPv4 erfolgt, ist die Adresse eine 4-Byte-IPv4-Adresse. Wenn die TCP-Verbindung über IPv6 erfolgt, ist die Adresse eine IPv6-Adresse mit 16 Byte. Die Quelladressenbytes befinden sich immer in der Netzwerkbytereihenfolge.

DestinationAddress

Ein Zeiger auf die ZIEL-IP-Adresse einer TCP-Verbindung. Wenn die TCP-Verbindung über IPv4 erfolgt, ist die Adresse eine 4-Byte-IPv4-Adresse. Wenn die TCP-Verbindung über IPv6 erfolgt, ist die Adresse eine IPv6-Adresse mit 16 Byte. Die Zieladressenbytes befinden sich immer in der Netzwerkbytereihenfolge.

Bemerkungen

Der Wert jeder Pfadkonstantenvariable ändert sich während der Lebensdauer einer TCP-Verbindung nicht. Weder der Hoststapel noch das Offloadziel ändert die Werte einer Pfadkonstantenvariable. Wenn der Hoststapel das Ausladen des Pfadstatusobjekts beendet, indem NDIS das Offload-Ziel aufruft MiniportTerminateOffload-Funktion gibt das Offload-Ziel nicht den Wert der ausgeladenen Pfadkonstantenvariablen an den Hoststapel zurück.

Wenn sie an ein Offloadziel übergeben wird, wird eine PATH_OFFLOAD_STATE_CONST 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_CONST Struktur an.

Anforderungen

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

Siehe auch

MiniportTerminateOffload-

NDIS_OBJECT_HEADER

OFFLOAD_STATE_HEADER

PATH_OFFLOAD_STATE_CACHED

PATH_OFFLOAD_STATE_DELEGATED