2.2.4.181 sysnet:IPAddress

The sysnet:IPAddress specifies an IP address independent of the address family.

 <xs:complexType name="IPAddress">
   <xs:sequence>
     <xs:element name="m_Address" type="xsd:long" />
     <xs:element name="m_Family" type="syssock:AddressFamily" />
     <xs:element name="m_HashCode" type="xsd:int" />
     <xs:element name="m_Numbers" nillable="true" type="serarr:ArrayOfunsignedShort" />
     <xs:element name="m_ScopeId" type="xsd:long" />
   </xs:sequence>
 </xs:complexType>

m_Address: This specifies the address as a 4-byte integer. This is used to represent IPv4 address.

m_Family: This specifies the address family of the address. The supported values for this are Internet and InternetV6.

m_HashCode: This is a reserved element and MUST be ignored.

m_Numbers: This specifies the bytes of the IP address represented as an array.

m_ScopeId: This specifies the scope identifier of the address (specifically when the address family is InternetV6).