Freigeben über


NdisTestNblFlags-Makro (ndis/nblaccessors.h)

Die NdisTestNblFlags Makro testet die Einstellung einer Gruppe von Flags in einer NET_BUFFER_LIST Struktur.

Syntax

void NdisTestNblFlags(
  _NBL,
  _F
);

Parameter

_NBL

Ein Zeiger auf eine NET_BUFFER_LIST Struktur.

_F

Die Flags, kombiniert mit einem bitweisen OR-Vorgang, in der NblFlags Mitglied der NET_BUFFER_LIST Struktur zu testen.

Rückgabewert

NdisTestNblFlags gibt TRUE zurück, wenn alle Flags festgelegt sind, die im parameter _F angegeben sind. Andernfalls gibt dieses Makro FALSE-zurück.

Bemerkungen

NDIS-Treiber verwenden die NdisTestNblFlags Makro, um den Status der angegebenen Flags (_F) im NblFlags Element einer NET_BUFFER_LIST Struktur abzurufen.

Verwenden Sie NdisTestNblFlags, um zu bestimmen, ob eine Reihe von angegebenen Flags alle festgelegt sind.

Weitere Informationen zu den Flags finden Sie im NblFlags- Mitglied im thema NET_BUFFER_LIST.

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_LIST