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) |