Partager via


MIB_IPMCAST_SCOPE (Compact 2013)

3/26/2014

This structure contains a multicast scope name and the associated IPv4 multicast group address and mask that define the scope.

Syntax

typedef struct _MIB_IPMCAST_SCOPE {
  DWORD dwGroupAddress;
  DWORD dwGroupMask;
  WCHAR snNameBuffer[256];
  DWORD dwStatus;
} MIB_IPMCAST_SCOPE,
  *PMIB_IPMCAST_SCOPE;

Members

  • dwGroupAddress
    A 32-bit integer representation of the IPv4 group address which, when it is combined with the corresponding value in dwGroupMask, identifies the group range for which the multicast scope exists.

    Note

    Scoped addresses must come from the range 239...* as specified in RFC 2365.

  • dwGroupMask
    A 32-bit integer representation of the IPv4 group address mask which, when it is combined with the corresponding value in dwGroupAddress, identifies the group range for which the multicast scope exists.
  • snNameBuffer
    A Unicode character array that contains the text name associated with the multicast scope. The name should be suitable for display to multicast application users.

    If no name is specified, the default name is the string representation of the scoped address in dwGroupAddress with the address and mask length appended and separated by a backslash "/" character, of the form "239.*.*.*.x/y", where x is the address length and y is the mask length.

  • dwStatus
    A status value that describes the current status of this row in a MFE scope table.

    Value

    Meaning

    1

    Row has active status.

    2

    Row has notInService status.

    3

    Row has notReady status.

    4

    Row has createAndGo status.

    5

    Row has createAndWait status.

    6

    Row has destroy status.

Requirements

Header

ws2def.h,
ws2ipdef.h

See Also

Reference

MIB Structures