NdisCopySendNetBufferListInfo-Funktion (ndis/nblapi.h)

Zwischentreiber rufen die NdisCopySendNetBufferListInfo-Funktion auf, um die NET_BUFFER_LIST Informationen in einer Übertragungsstruktur NET_BUFFER_LIST zu kopieren.

Syntax

NDIS_EXPORTED_ROUTINE VOID NdisCopySendNetBufferListInfo(
  [in] NET_BUFFER_LIST       *DestNetBufferList,
  [in] NET_BUFFER_LIST const *SrcNetBufferList
);

Parameter

[in] DestNetBufferList

Ein Zeiger auf das Ziel NET_BUFFER_LIST Struktur.

[in] SrcNetBufferList

Ein Zeiger auf die Quellstruktur NET_BUFFER_LIST .

Rückgabewert

Keine

Bemerkungen

Wenn ein Zwischentreiber oder Filtertreiber eine Übertragungsanforderung von einem überlastenden Treiber empfängt, kann er beispielsweise die NET_BUFFER_LIST Struktur klonen oder eine neue Struktur zuweisen, um die Anforderung an zugrunde liegende Treiber weiterzuleiten. Der Treiber sollte NdisCopySendNetBufferListInfo verwenden, um die NET_BUFFER_LIST Informationen, einschließlich privater NDIS-Informationen, in die neue Struktur zu kopieren.

Um die NET_BUFFER_LIST Informationen auf den Empfangspfad zu kopieren, verwenden Sie die NdisCopyReceiveNetBufferListInfo-Funktion .

Die folgenden NET_BUFFER_LIST Elemente werden in einem Aufruf von NdisCopySendNetBufferListInfo kopiert:

Kopiertes Element Windows-Version starten
TcpIpChecksumNetBufferListInfo Windows Vista
IPsecOffloadV1NetBufferListInfo Windows Vista
TcpLargeSendNetBufferListInfo Windows Vista
Ieee8021QNetBufferListInfo Windows Vista
MediaSpecificInformation Windows Vista
NetBufferListCancelId Windows Vista
NetBufferListProtocolId Windows Vista
IPsecOffloadV2TunnelNetBufferListInfo Windows Vista mit Service Pack 1 (SP1)
IPsecOffloadV2HeaderNetBufferListInfo Windows Vista mit SP1
VirtualSubnetInfo Windows 8 (nur AMD64)
NetBufferListFilteringInfo Windows 8

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Unterstützt in NDIS 6.0 und höher.
Zielplattform Universell
Header ndis/nblapi.h (einschließlich ndis.h)
Bibliothek Ndis.lib
IRQL <= DISPATCH_LEVEL
DDI-Complianceregeln Irql_NetBuffer_Function(ndis)

Weitere Informationen

NET_BUFFER_LIST

NET_BUFFER_LIST-Struktur

NdisCopyReceiveNetBufferListInfo