Поделиться через


Макрос NdisTestNblFlags (ndis/nblaccessors.h)

Макрос NdisTestNblFlags проверяет настройку набора флагов в NET_BUFFER_LIST структуре.

Синтаксис

void NdisTestNblFlags(
   _NBL,
   _F
);

Параметры

_NBL

Указатель на структуру NET_BUFFER_LIST .

_F

Флаги в сочетании с побитовой операцией OR в элементе NblFlagsNET_BUFFER_LIST структуры для тестирования.

Возвращаемое значение

NdisTestNblFlags возвращает значение TRUE , если заданы все флаги, указанные в параметре _F . В противном случае этот макрос возвращает значение FALSE.

Комментарии

Драйверы NDIS используют макрос NdisTestNblFlags для получения состояния указанных флагов (_F) в элементе NblFlagsструктуры NET_BUFFER_LIST .

Используйте NdisTestNblFlags, чтобы определить, задан ли набор указанных флагов.

Дополнительные сведения о флагах см. в элементе NblFlags в разделе NET_BUFFER_LIST .

Требования

Требование Значение
Минимальная версия клиента Поддерживается в NDIS 6.0 и более поздних версиях.
Целевая платформа Универсальное
Верхняя часть ndis/nblaccessors.h (включая ndis.h)

См. также раздел

NET_BUFFER_LIST