перечисление NET_EXTENSION_TYPE (extension.h)

Перечисление NET_EXTENSION_TYPE указывает тип расширения, запрашиваемого клиентским драйвером.

Синтаксис

typedef enum _NET_EXTENSION_TYPE {
  NetExtensionTypePacket = 1,
  NetExtensionTypeFragment = 2,
  NetExtensionTypeBuffer
} NET_EXTENSION_TYPE;

Константы

 
NetExtensionTypePacket
Значение: 1
Расширение является расширением NET_PACKET .
NetExtensionTypeFragment
Значение: 2
Расширение является расширением NET_FRAGMENT .
NetExtensionTypeBuffer
Зарезервировано для системного использования.

Комментарии

Клиентские драйверы передают это перечисление в качестве значения для NET_EXTENSION_QUERY_INIT , чтобы различать расширения пакетов и запросы расширений фрагментов во время создания очереди пакетов.

Требования

Требование Значение
Заголовок extension.h

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

Дескрипторы и расширения пакетов

NET_PACKET

NET_FRAGMENT

NET_EXTENSION_QUERY_INIT