Freigeben über


NET_BUFFER_CURRENT_MDL Makro (ndis/nblaccessors.h)

NET_BUFFER_CURRENT_MDL ist ein Makro, mit dem NDIS-Treiber das CurrentMdl- Element einer NET_BUFFER_DATA Struktur in einer NET_BUFFER-Struktur abrufen.

Syntax

#define NET_BUFFER_CURRENT_MDL(_NB) ((_NB)->CurrentMdl)

Parameter

_NB

Ein Zeiger auf eine NET_BUFFER Struktur.

Rückgabewert

NET_BUFFER_CURRENT_MDL gibt den Wert des CurrentMdl Member der angegebenen NET_BUFFER Struktur zurück.

Bemerkungen

Der Rückgabewert ist ein Zeiger auf die erste MDL, die der aktuelle Treiber verwendet. Dieser Zeiger bietet eine Optimierung, die die Leistung verbessert, indem alle MDLs übersprungen werden, die der aktuelle Treiber nicht verwendet.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Unterstützt in NDIS 6.0 und höher.
Zielplattform- Universal
Header- ndis/nblaccessors.h (include ndis.h)

Siehe auch

NET_BUFFER

NET_BUFFER_DATA