The DHCP_POL_COND_ARRAY structure specifies an array of conditions of a policy.

 typedef struct _DHCP_POL_COND_ARRAY {
   DWORD NumElements;
   [size_is(NumElements)] LPDHCP_POL_COND Elements;

NumElements: This member is of type DWORD and specifies the number of conditions in the array.

Elements: This member is a pointer of type LPDHCP_POL_COND (section that points to an array of DHCP_POL_COND structure (section elements.