Freigeben über


NdisCopyReceiveNetBufferListInfo-Funktion (ndis/nblapi.h)

Zwischentreiber rufen die NdisCopyReceiveNetBufferListInfo Funktion auf, um die NET_BUFFER_LIST Informationen in einer empfangenen NET_BUFFER_LIST Struktur zu kopieren.

Syntax

NDIS_EXPORTED_ROUTINE VOID NdisCopyReceiveNetBufferListInfo(
  [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 Quelle NET_BUFFER_LIST Struktur.

Rückgabewert

Nichts

Bemerkungen

Wenn ein Zwischentreiber oder Filtertreiber Hinweise von einem zugrunde liegenden Treiber erhält, kann er z. B. die NET_BUFFER_LIST-Struktur klonen oder eine neue Struktur zuweisen, um die Anforderung an überfällige Treiber zu verteilen. Der Treiber sollte NdisCopyReceiveNetBufferListInfo- verwenden, um die NET_BUFFER_LIST Informationen, einschließlich privater NDIS-Informationen, in die neue Struktur zu kopieren.

Um die NET_BUFFER_LIST Informationen zum Sendepfad zu kopieren, verwenden Sie die NdisCopySendNetBufferListInfo Funktion.

Die folgenden NET_BUFFER_LIST Elemente werden in einem Aufruf von NdisCopyReceiveNetBufferListInfokopiert:

Kopiertes Element Starten der Windows-Version
TcpIpChecksumNetBufferListInfo Windows Vista
IPsecOffloadV1NetBufferListInfo Windows Vista
TcpReceiveNoPush Windows Vista
Ieee8021QNetBufferListInfo Windows Vista
MediaSpecificInformation Windows Vista
NetBufferListFrameType Windows Vista
NetBufferListHashValue Windows Vista
NetBufferListHashInfo 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
mindestens unterstützte Client- Unterstützt in NDIS 6.0 und höher.
Zielplattform- Universal
Header- ndis/nblapi.h (include ndis.h)
Library Ndis.lib
IRQL- <= DISPATCH_LEVEL
DDI-Complianceregeln Irql_NetBuffer_Function(ndis)

Siehe auch

NET_BUFFER_LIST

NET_BUFFER_LIST Struktur

NdisCopySendNetBufferListInfo