2.2.3.2.1 IP4_ARRAY
The IP4_ARRAY structure is used to represent an array of IPv4 addresses. This structure cannot represent IPv6 addresses.
-
typedef struct _IP4_ARRAY { DWORD AddrCount; [size_is(AddrCount)] DWORD AddrArray[]; } IP4_ARRAY, *PIP4_ARRAY;
AddrCount: The number of IPv4 addresses present in the AddrArray member.
AddrArray: An array of IPv4 addresses. An IPv4 address is represented as a 32-bit unsigned integer in network byte order.
An empty IP4_ARRAY is represented by AddrCount set to zero and AddrArray unused. Senders of an empty IP4_ARRAY MUST set AddrArray to a single entry containing binary zeros, and receivers MUST ignore it.