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

Перечисление NDIS_MAC_HEADER_FIELD определяет тип поля в заголовке УПРАВЛЕНИЯ доступом к мультимедиа (MAC) для фильтрации.

Синтаксис

typedef enum _NDIS_MAC_HEADER_FIELD {
  NdisMacHeaderFieldUndefined,
  NdisMacHeaderFieldDestinationAddress,
  NdisMacHeaderFieldSourceAddress,
  NdisMacHeaderFieldProtocol,
  NdisMacHeaderFieldVlanId,
  NdisMacHeaderFieldPriority,
  NdisMacHeaderFieldPacketType,
  NdisMacHeaderFieldMaximum
} NDIS_MAC_HEADER_FIELD, *PNDIS_MAC_HEADER_FIELD;

Константы

 
NdisMacHeaderFieldUndefined
Неопределенное поле заголовка MAC.
NdisMacHeaderFieldDestinationAddress
Поле адреса назначения.
NdisMacHeaderFieldSourceAddress
Поле исходного адреса.
NdisMacHeaderFieldProtocol
Поле протокола в ETHERNET DEC/Intel/Xerox (DIX)

Заголовок MAC.
NdisMacHeaderFieldVlanId
Поле идентификатора виртуальной локальной сети (VLAN).
NdisMacHeaderFieldPriority
Поле приоритета виртуальной локальной сети.
NdisMacHeaderFieldPacketType
Поле типа пакета в заголовке протокола доступа к подсетям IEEE 802.2 (SNAP) 802.3

Заголовок MAC.
NdisMacHeaderFieldMaximum
Максимальное значение данного перечисления. Это значение может измениться в будущих версиях NDIS.
файлы заголовков и двоичные файлы.

Комментарии

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

Требования

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

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

NDIS_RECEIVE_FILTER_FIELD_PARAMETERS