2.2.1.2.37 DHCP_BOOTP_IP_RANGE
The DHCP_BOOTP_IP_RANGE structure defines a suite of IPv4 addresses that can be leased to BOOTP-specific clients ([RFC2132]). This structure is an extension of the DHCP_IP_RANGE (section 2.2.1.2.31) structure with some additional information for BOOTP-specific clients.
-
typedef struct _DHCP_BOOTP_IP_RANGE { DHCP_IP_ADDRESS StartAddress; DHCP_IP_ADDRESS EndAddress; ULONG BootpAllocated; ULONG MaxBootpAllowed; } DHCP_BOOTP_IP_RANGE, *LPDHCP_BOOT_IP_RANGE;
StartAddress: This is of type DHCP_IP_ADDRESS (section 2.2.1.2.1), containing the first IPv4 address in the IPv4 range defined on the DHCPv4 server for BOOTP clients.
EndAddress: This is of type DHCP_IP_ADDRESS, containing the last IPv4 address in the IPv4 range defined on the DHCPv4 server for BOOTP clients.
BootpAllocated: This is of type ULONG, specifying the number of BOOTP clients that have been served from this IPv4 range.
MaxBootpAllowed: This is of type ULONG, specifying the maximum count of BOOTP clients in this IPv4 range that the DHCPv4 server is allowed to serve.