перечисление NDIS_RECEIVE_FILTER_TYPE (ntddndis.h)

Перечисление NDIS_RECEIVE_FILTER_TYPE определяет типы фильтров получения, поддерживаемые драйвером мини-порта.

Синтаксис

typedef enum _NDIS_RECEIVE_FILTER_TYPE {
  NdisReceiveFilterTypeUndefined,
  NdisReceiveFilterTypeVMQueue,
  NdisReceiveFilterTypePacketCoalescing,
  NdisReceiveFilterTypeMaximum
} NDIS_RECEIVE_FILTER_TYPE, *PNDIS_RECEIVE_FILTER_TYPE;

Константы

 
NdisReceiveFilterTypeUndefined
Неопределенный фильтр.
NdisReceiveFilterTypeVMQueue
Фильтр для очереди получения виртуальной машины. Эта очередь получения была выделена драйвером мини-порта, который поддерживает интерфейс очереди виртуальных машин (VMQ) или однокорневой виртуализации ввода-вывода (SR-IOV).
NdisReceiveFilterTypePacketCoalescing
Фильтр объединения пакетов.
NdisReceiveFilterTypeMaximum
Максимальное значение данного перечисления. Это значение может измениться в будущих версиях NDIS.
файлы заголовков и двоичные файлы.

Комментарии

Перечисление NDIS_RECEIVE_FILTER_TYPE используется в NDIS_RECEIVE_FILTER_PARAMETERS структура.

Дополнительные сведения о VMQ см. в разделе Очередь виртуальных машин (VMQ).

Дополнительные сведения о SR-IOV см. в статье Виртуализация одно корневых операций ввода-вывода (SR-IOV).

Дополнительные сведения о объединениях пакетов см. в разделе Объединение пакетов NDIS.

Требования

Требование Значение
Минимальная версия клиента Поддерживается в NDIS 6.20 и более поздних версиях.
Верхняя часть ntddndis.h (включая Ndis.h)

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

NDIS_RECEIVE_FILTER_PARAMETERS