NET_BUFFER_PROTOCOL_RESERVED Makro (ndis/nblaccessors.h)
NET_BUFFER_PROTOCOL_RESERVED ist ein Makro, mit dem NDIS-Treiber das ProtocolReserved- element einer NET_BUFFER-Struktur abrufen.
Syntax
#define NET_BUFFER_PROTOCOL_RESERVED(_NB) ((_NB)->ProtocolReserved)
Parameter
_NB
Ein Zeiger auf eine NET_BUFFER Struktur.
Rückgabewert
NET_BUFFER_PROTOCOL_RESERVED gibt den Wert des ProtocolReserved- Mitglieds der angegebenen NET_BUFFER Struktur zurück.
Bemerkungen
Protokolltreiber und NDIS-Zwischentreiber können diesen Bereich für eigene Zwecke verwenden. Protokolltreiber verwenden in der Regel ProtocolReserved-, um NET_BUFFER Strukturkontextinformationen für ausstehende Übertragungen beizubehalten.
Anmerkung
Nur ein Treiber kann ProtocolReservedverwenden. Wenn also ein anderer Treiber ProtocolReservedverwendet hat, kann ein Zwischentreiber ihn nicht verwenden.
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) |