The DHCP_IP_RANGE_ARRAY structure specifies an array of IP address ranges.

 typedef struct _DHCP_IP_RANGE_ARRAY {
   DWORD NumElements;
   [size_is(NumElements)] LPDHCP_IP_RANGE Elements;
 } DHCP_IP_RANGE_ARRAY,
  *PDHCP_IP_RANGE_ARRAY,
  *LPDHCP_IP_RANGE_ARRAY;

NumElements: This member contains the number of IP address range elements in the array.

Elements: This member is a pointer to an array of type DHCP_IP_RANGE structure (section 2.2.1.2.31) elements.