struct _IP_V6_FILTER
{
unsigned long m_ValidFields;
IP_ADDRESS_V6 m_SrcAddress;
IP_ADDRESS_V6 m_DestAddress;
unsigned char m_Protocol;
unsigned char Padding[3];
};
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: IP_V6_FILTER_SRC_ADDRESS, IP_V6_FILTER_DEST_ADDRESS, IP_V6_FILTER_PROTOCOL.
m_SrcAddress
Source IP address
m_DestAddress
Destination IP address
m_Protocol
Next Protocol (IP protocol type)
Padding[3]
Structure alignment padding (24-bit) to ensure 32-bit boundary alignment.