2.2.1.2.39 DHCP_SUBNET_ELEMENT_INFO_ARRAY_V5
The DHCP_SUBNET_ELEMENT_INFO_ARRAY_V5 structure defines an array of DHCP_SUBNET_ELEMENT_DATA_V5 (section 2.2.1.2.38) structures. The first member contains the number of subnet elements (IPv4 reservation, IPv4 exclusion range, and IPv4 range), and the second member points to the array of length NumElements containing IPv4 subnet elements. This structure is an extension of the DHCP_SUBNET_ELEMENT_INFO_ARRAY_V4 (section 2.2.1.2.36) structure and is used in the R_DhcpEnumSubnetElementsV5 (section 3.2.4.39) method.
-
typedef struct _DHCP_SUBNET_ELEMENT_INFO_ARRAY_V5 { DWORD NumElements; [size_is(NumElements)] LPDHCP_SUBNET_ELEMENT_DATA_V5 Elements; } DHCP_SUBNET_ELEMENT_INFO_ARRAY_V5, *LPDHCP_SUBNET_ELEMENT_INFO_ARRAY_V5;
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_V5 structures of length NumElements containing IPv4 subnet elements.