_IP_ADDRESS_V4

struct _IP_ADDRESS_V4
{
 	unsigned long m_AddressType; 
 	union
 	{
  		IP_SUBNET_V4  m_IpSubnet;
  		IP_RANGE_V4  m_IpRange;
 	};
};

m_AddressType
Specifies which of the IP v4 address types is used below. Must be set to IP_SUBNET_V4_TYPE or IP_RANGE_V4_TYPE

m_IpSubnet
IPv4 address expressed as a network address

m_AddressType
IPv4 address expressed as the range of the addresses