NET_BUFFER_PROTOCOL_RESERVED Makro (ndis/nblaccessors.h)
NET_BUFFER_PROTOCOL_RESERVED ist ein Makro, das NDIS-Treiber verwenden, um den ProtocolReserved-Member einer NET_BUFFER-Struktur abzurufen.
#define NET_BUFFER_PROTOCOL_RESERVED(_NB) ((_NB)->ProtocolReserved)
_NB
Ein Zeiger auf eine NET_BUFFER-Struktur .
NET_BUFFER_PROTOCOL_RESERVED gibt den Wert des ProtocolReserved-Elements der angegebenen NET_BUFFER-Struktur zurück.
Protokolltreiber und NDIS-Zwischentreiber können diesen Bereich für ihre eigenen Zwecke verwenden. Protokolltreiber verwenden in der Regel ProtocolReserved , um NET_BUFFER Strukturkontextinformationen für ausstehende Übertragungen beizubehalten.
Hinweis
Nur ein Treiber kann ProtocolReserved verwenden. Wenn also ein anderer Treiber ProtocolReserved verwendet hat, kann es von einem Zwischentreiber nicht verwendet werden.
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Unterstützt in NDIS 6.0 und höher. |
Zielplattform | Universell |
Header | ndis/nblaccessors.h (include ndis.h) |