Partager via


énumération NDIS_MAC_HEADER_FIELD (ntddndis.h)

L’énumération NDIS_MAC_HEADER_FIELD identifie le type d’un champ dans un en-tête de contrôle d’accès multimédia (MAC) à filtrer.

Syntax

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

Constantes

 
NdisMacHeaderFieldUndefined
Champ d’en-tête MAC non défini.
NdisMacHeaderFieldDestinationAddress
Champ d’adresse de destination.
NdisMacHeaderFieldSourceAddress
Champ d’adresse source.
NdisMacHeaderFieldProtocol
Un champ de protocole dans l’ethernet DEC/Intel/Xerox (DIX)

En-tête MAC.
NdisMacHeaderFieldVlanId
Un champ d’identificateur de réseau local virtuel (VLAN).
NdisMacHeaderFieldPriority
Un champ de priorité VLAN.
NdisMacHeaderFieldPacketType
Un champ de type de paquet dans l’en-tête SNAP (Subnetwork Access Protocol) IEEE 802.2 d’un 802.3

En-tête MAC.
NdisMacHeaderFieldMaximum
Valeur maximale pour cette énumération. Cette valeur peut changer dans les versions ultérieures du NDIS
fichiers d’en-tête et fichiers binaires.

Remarques

L’énumération NDIS_MAC_HEADER_FIELD est utilisée dans le NDIS_RECEIVE_FILTER_FIELD_PARAMETERS structure.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Pris en charge dans NDIS 6.20 et versions ultérieures.
En-tête ntddndis.h (include Ndis.h)

Voir aussi

NDIS_RECEIVE_FILTER_FIELD_PARAMETERS