Macro NdisTestNblFlags (ndis/nblaccessors.h)

La macro NdisTestNblFlags verifica l'impostazione di un set di flag in una struttura NET_BUFFER_LIST .

Sintassi

void NdisTestNblFlags(
   _NBL,
   _F
);

Parametri

_NBL

Puntatore a una struttura NET_BUFFER_LIST .

_F

I flag, combinati con un'operazione OR bit per bit, nel membro NblFlags della struttura NET_BUFFER_LIST da testare.

Valore restituito

NdisTestNblFlags restituisce TRUE se vengono impostati tutti i flag specificati nel parametro _F . In caso contrario, questa macro restituisce FALSE.

Commenti

I driver NDIS usano la macro NdisTestNblFlags per recuperare lo stato dei flag specificati (_F) nel membro NblFlagsdi una struttura NET_BUFFER_LIST.

Usare NdisTestNblFlags per determinare se un set di flag specificati è tutto impostato.

Per altre informazioni sui flag, vedere il membro NblFlags nell'argomento NET_BUFFER_LIST .

Requisiti

Requisito Valore
Client minimo supportato Supportato in NDIS 6.0 e versioni successive.
Piattaforma di destinazione Universale
Intestazione ndis/nblaccessors.h (include ndis.h)

Vedi anche

NET_BUFFER_LIST