struct _ETH_802_3_FILTER
{
unsigned long m_ValidFields;
unsigned char m_SrcAddress[ETHER_ADDR_LENGTH];
unsigned char m_DestAddress[ETHER_ADDR_LENGTH];
unsigned short m_Protocol;
};
m_ValidFields
Specifies which of the fields below contain valid values and should be matched against the packet. Must be a combination of the following flags: ETH_802_3_SRC_ADDRESS, ETH_802_3_DEST_ADDRESS, ETH_802_3_PROTOCOL
m_SrcAddress
Source MAC address
m_DestAddress
Destination MAC address
m_Protocol
Next Protocol (Ethernet type)