2.2.1.2.36 DHCP_SUBNET_ELEMENT_INFO_ARRAY_V4
The DHCP_SUBNET_ELEMENT_INFO_ARRAY_V4 structure defines an array of DHCP_SUBNET_ELEMENT_DATA_V4 (section 2.2.1.2.35) structures.
This structure is used in the R_DhcpEnumSubnetElementsV4 (section 3.1.4.31) method. The first member contains the number of subnet elements (IPv4 reservation, IPv4 exclusion range, or IPv4 range), and the second member points to the array of length NumElements containing DHCPv4 subnet elements.
-
typedef struct _DHCP_SUBNET_ELEMENT_INFO_ARRAY_V4 { DWORD NumElements; [size_is(NumElements)] LPDHCP_SUBNET_ELEMENT_DATA_V4 Elements; } DHCP_SUBNET_ELEMENT_INFO_ARRAY_V4, *LPDHCP_SUBNET_ELEMENT_INFO_ARRAY_V4;
NumElements: This is of type DWORD, containing the number of subnet elements in the subsequent field, the Elements member.
Elements: This is a pointer to an array of DHCP_SUBNET_ELEMENT_DATA_V4 structures of length NumElements, containing subnet elements.