DHCP_SUPER_SCOPE_TABLE structure (dhcpsapi.h)
The DHCP_SUPER_SCOPE_TABLE structure defines the superscope of a DHCP server.
Syntax
typedef struct _DHCP_SUPER_SCOPE_TABLE {
DWORD cEntries;
DHCP_SUPER_SCOPE_TABLE_ENTRY *pEntries;
} DHCP_SUPER_SCOPE_TABLE, *LPDHCP_SUPER_SCOPE_TABLE;
Members
cEntries
Specifies the number of subnets (and therefore scopes) present in the super scope.
pEntries
Pointer to a list of DHCP_SUPER_SCOPE_TABLE_ENTRY structures containing the names and IP addresses of each subnet defined within the superscope.
Remarks
A "superscope" is the set of all subnets defined on a DHCP server, and hence all scopes along with the IP address ranges each serves. Taken altogether, it provides a complete set of all IP addresses served by the DHCP server. The superscope table will only provide the IP addresses associated with each subnet; to obtain the IP ranges served by each, DhcpGetSubnetInfo should be called on the IP address provided in each DHCP_SUPER_SCOPE_TABLE_ENTRY structure of the table.
Requirements
Requirement | Value |
---|---|
Minimum supported client | None supported |
Minimum supported server | Windows 2000 Server [desktop apps only] |
Header | dhcpsapi.h |