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