é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 mac (Media Access Control) à filtrer.
Syntaxe
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 Champ de protocole dans l’Ethernet DEC/Intel/Xerox (DIX) En-tête MAC. |
NdisMacHeaderFieldVlanId Champ d’identificateur de réseau local virtuel (VLAN). |
NdisMacHeaderFieldPriority Champ de priorité VLAN. |
NdisMacHeaderFieldPacketType 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 de cette énumération. Cette valeur peut changer dans les futures versions du NDIS fichiers d’en-tête et fichiers binaires. |
Remarques
L’énumération NDIS_MAC_HEADER_FIELD est utilisée dans le structure NDIS_RECEIVE_FILTER_FIELD_PARAMETERS.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Pris en charge dans NDIS 6.20 et versions ultérieures. |
d’en-tête | ntddndis.h (include Ndis.h) |