NDIS_MAC_HEADER_FIELD enumeração (ntddndis.h)

A enumeração NDIS_MAC_HEADER_FIELD identifica o tipo de um campo em um cabeçalho MAC (controle de acesso à mídia) a ser filtrado.

Sintaxe

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

Constantes

 
NdisMacHeaderFieldUndefined
Um campo de cabeçalho MAC indefinido.
NdisMacHeaderFieldDestinationAddress
Um campo de endereço de destino.
NdisMacHeaderFieldSourceAddress
Um campo de endereço de origem.
NdisMacHeaderFieldProtocol
Um campo de protocolo no Ethernet DEC/Intel/Xerox (DIX)

Cabeçalho MAC.
NdisMacHeaderFieldVlanId
Um campo identificador de VLAN (rede de área local virtual).
NdisMacHeaderFieldPriority
Um campo de prioridade de VLAN.
NdisMacHeaderFieldPacketType
Um campo de tipo de pacote no cabeçalho SNAP (protocolo de acesso de sub-rede) IEEE 802.2 de um 802.3

Cabeçalho MAC.
NdisMacHeaderFieldMaximum
O valor máximo dessa enumeração. Esse valor pode mudar em versões futuras do NDIS
arquivos de cabeçalho e binários.

Comentários

A enumeração NDIS_MAC_HEADER_FIELD é usada na NDIS_RECEIVE_FILTER_FIELD_PARAMETERS estrutura.

Requisitos

   
Cliente mínimo com suporte Com suporte no NDIS 6.20 e posterior.
Cabeçalho ntddndis.h (inclua Ndis.h)

Confira também

NDIS_RECEIVE_FILTER_FIELD_PARAMETERS