NDIS_ARP_HEADER_FIELD Enumeration

The NDIS_ARP_HEADER_FIELD enumeration identifies the type of a field in an Address Resolution Protocol (ARP) header.

Syntax

typedef enum _NDIS_ARP_HEADER_FIELD {
  NdisARPHeaderFieldUndefined,
  NdisARPHeaderFieldOperation,
  NdisARPHeaderFieldSPA,
  NdisARPHeaderFieldTPA,
  NdisARPHeaderFieldMaximum
} NDIS_ARP_HEADER_FIELD, *PNDIS_ARP_HEADER_FIELD;

Constants

NdisARPHeaderFieldUndefined An undefined ARP header field.
NdisARPHeaderFieldOperation The ARP operation field.
NdisARPHeaderFieldSPA The ARP source protocol address (SPA) field.
NdisARPHeaderFieldTPA The ARP target protocol address (TPA) field.
NdisARPHeaderFieldMaximum The maximum value for this enumeration. This value might change in future versions of the NDIS header files and binaries.

Remarks

The NDIS_ARP_HEADER_FIELD enumeration is used in the NDIS_RECEIVE_FILTER_FIELD_PARAMETERS structure.

Requirements

   
Minimum supported client Supported in NDIS 6.30 and later.
Header ntddndis.h (include Ndis.h)

See Also

NDIS_RECEIVE_FILTER_FIELD_PARAMETERS