2.2.1.2.20 DHCP_CLIENT_INFO_ARRAY_VQ

The DHCP_CLIENT_INFO_ARRAY_VQ structure defines an array of DHCP_CLIENT_INFO_VQ (section 2.2.1.2.19) structures. This structure is used by methods, such as R_DhcpEnumSubnetClientsVQ (section 3.1.4.48), that retrieve information for more than one DHCPv4 client.

 typedef struct _DHCP_CLIENT_INFO_ARRAY_VQ {
   DWORD NumElements;
   [size_is(NumElements)] LPDHCP_CLIENT_INFO_VQ* Clients;
 } DHCP_CLIENT_INFO_ARRAY_VQ,
  *LPDHCP_CLIENT_INFO_ARRAY_VQ;

NumElements: This is of type DWORD, containing the number of clients in the specific IPv4 subnet, which is also the number of entries in the Clients member element.

Clients: This is a pointer of type DHCP_CLIENT_INFO_VQ that points to the array of length NumElements containing the DHCP client information.