<div class="content" name="DHCP_IP_ARRAY" uuid="02f31ed9-7e21-4347-885b-d95462df387d"><p>The <b>DHCP_IP_ARRAY</b> structure defines the array of type
<a href="5122557b-b85d-4982-8ffb-98d8d934e353" data-linktype="relative-path">DHCP_IP_ADDRESS (section 2.2.1.2.1)</a>,
typed as a <a href="../ms-dtyp/262627d8-3418-4627-9218-4ffe110850b2" data-linktype="relative-path">DWORD</a>.
This structure is used in the <a href="fc224205-044d-4e27-a6d1-9c94cf92a633" data-linktype="relative-path">R_DhcpEnumSubnets (section 3.1.4.4)</a>
method.</p><dl>
<dd>
<div><pre> typedef struct _DHCP_IP_ARRAY {
   DWORD NumElements;
   [size_is(NumElements)] LPDHCP_IP_ADDRESS Elements;
 } DHCP_IP_ARRAY,
  *LPDHCP_IP_ARRAY;
</pre></div>
</dd></dl><p><b>NumElements:</b>  This is of type DWORD,
containing the number of IPv4 addresses in the subsequent field, the <b>Elements</b>
member.</p><p><b>Elements:</b>  This is a pointer to an
array of <b>DHCP_IP_ADDRESS</b> DWORD types of length <b>NumElements</b>
containing the IPv4 addresses of the subnets.</p></div>