2.2.1.2.72 DHCP_MSCOPE_TABLE

The DHCP_MSCOPE_TABLE structure contains an array of multicast scope names managed by the MADCAP server. This structure is used in the R_DhcpEnumMScopes (section 3.2.4.4) method.

 typedef struct _DHCP_MSCOPE_TABLE {
   DWORD NumElements;
   [size_is(NumElements)] LPWSTR* pMScopeNames;
 } DHCP_MSCOPE_TABLE,
  *LPDHCP_MSCOPE_TABLE;

NumElements: This is of type DWORD, containing the number of multicast scope names in the subsequent field the pMScopeNames member.

pMScopeNames: This is a pointer of type LPWSTR that points to an array of null-terminated Unicode strings that refers to the multicast scope names. There is no restriction on the size of this field.