2.2.1.2.51 MSCOPE_MIB_INFO
The MSCOPE_MIB_INFO structure defines the address counters for a specific multicast scope. The number of free, used, and offered addresses are stored in this structure. This structure is used in the DHCP_MCAST_MIB_INFO (section 2.2.1.2.52) structure.
-
typedef struct _MSCOPE_MIB_INFO { DWORD MScopeId; LPWSTR MScopeName; DWORD NumAddressesInuse; DWORD NumAddressesFree; DWORD NumPendingOffers; } MSCOPE_MIB_INFO, *LPMSCOPE_MIB_INFO;
MScopeId: This is of type DWORD, containing the unique identification of the multicast scope defined on the DHCP server.
MScopeName: This is of type LPWSTR, containing a null-terminated Unicode string that points to the multicast scope name. There is no restriction on the length of this Unicode string.
NumAddressesInuse: This is of type DWORD, containing the number of IPv4 multicast addresses that are leased out to MADCAP clients from a given multicast scope.
NumAddressesFree: This is of type DWORD, containing the number of IPv4 multicast addresses that are free and can be leased out to MADCAP clients from a given multicast scope.
NumPendingOffers: This is of type DWORD, containing the number of IPv4 multicast addresses that are offered to MADCAP clients in a specific IPv4 subnet but that the MADCAP client has not confirmed.