Compartilhar via


Macro NdisTestNblFlags (ndis/nblaccessors.h)

A macro NdisTestNblFlags testa a configuração de um conjunto de sinalizadores em uma estrutura de NET_BUFFER_LIST.

Sintaxe

void NdisTestNblFlags(
   _NBL,
   _F
);

Parâmetros

_NBL

Um ponteiro para uma estrutura NET_BUFFER_LIST.

_F

Os sinalizadores, combinados com uma operação OR bit a bit, no NblFlags membro da estrutura NET_BUFFER_LIST a ser testada.

Valor de retorno

NdisTestNblFlags retornará verdadeiro se todos os sinalizadores especificados no parâmetro _F estiverem definidos. Caso contrário, essa macro retornará FALSE.

Observações

Os drivers NDIS usam a macro NdisTestNblFlags para recuperar o estado dos sinalizadores especificados (_F) no NblFlags membro de uma estrutura NET_BUFFER_LIST.

Use NdisTestNblFlags para determinar se um conjunto de sinalizadores especificados está tudo definido.

Para obter mais informações sobre os sinalizadores, consulte o membro do NblFlags no tópico NET_BUFFER_LIST.

Requisitos

Requisito Valor
de cliente com suporte mínimo Com suporte no NDIS 6.0 e posterior.
da Plataforma de Destino Universal
cabeçalho ndis/nblaccessors.h (inclua ndis.h)

Consulte também

NET_BUFFER_LIST