<div class="content"><p> </p><p>The <b>DHCP_CLIENT_INFO_ARRAY_V5</b> structure defines the
array of DHCP_CLIENT_INFO_V5 (section <span><a href="0d336b51-1331-4034-b6fd-1e87d041e400" data-linktype="relative-path">2.2.1.2.16</a></span>)
structures. </p><p>This structure is used by methods, such as <b>R_DhcpEnumSubnetClientsV5</b> (section <span><a href="025ce935-8585-42b5-abfe-326e621de361" data-linktype="relative-path">3.2.4.1</a></span>),
that retrieve information for more than one DHCPv4 client. </p><dl>
<dd>
<div><pre> typedef struct _DHCP_CLIENT_INFO_ARRAY_V5 {
   DWORD NumElements;
   [size_is(NumElements)] LPDHCP_CLIENT_INFO_V5* Clients;
 } DHCP_CLIENT_INFO_ARRAY_V5,
  *LPDHCP_CLIENT_INFO_ARRAY_V5;
</pre></div>
</dd></dl><p><b>NumElements:</b>   This is of type <span><a href="../ms-dtyp/262627d8-3418-4627-9218-4ffe110850b2" data-linktype="relative-path">DWORD</a></span>,
containing the number of DHCPv4 client–specific subnets, which is also the
number of DHCPv4 clients in the <b>Clients</b> member element. There are no
inherent restrictions on the <b>NumElements</b> member. Methods that retrieve
DHCPv4 client information using the DHCP_CLIENT_INFO_ARRAY_V5 structure can
limit the maximum value of the <b>NumElements</b> member. For example,
R_DhcpEnumSubnetClientsV5 restricts the number of elements based on input
parameters and the size, as well as the number, of DHCPv4 client <span><a href="a9d6a415-4de6-4058-befe-ca2e42764485#gt_e6d76b31-2852-4bd5-8fbb-8e82a3cedb29" data-linktype="relative-path">lease
records</a></span> available for retrieval.</p><p><b>Clients:</b>  This is a pointer of type
DHCP_CLIENT_INFO_V5 that points to the array of length <b>NumElements</b>
containing the DHCPv4 client&#39;s information. </p></div>