Макрос 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) |