é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) |