MCAST_SCOPE_CTX structure (madcapcl.h)

The MCAST_SCOPE_CTX structure defines the scope context for programmatic interaction with multicast addresses. The MCAST_SCOPE_CTX structure is used by various MADCAP functions as a handle for allocating, renewing, or releasing MADCAP addresses.

Syntax

typedef struct _MCAST_SCOPE_CTX {
  IPNG_ADDRESS ScopeID;
  IPNG_ADDRESS Interface;
  IPNG_ADDRESS ServerID;
} MCAST_SCOPE_CTX, *PMCAST_SCOPE_CTX;

Members

ScopeID

Identifier for the multicast scope, in the form of an IPNG_ADDRESS structure.

Interface

Interface on which the multicast scope is available, in the form of an IPNG_ADDRESS structure.

ServerID

Internet Protocol (IP) address of the MADCAP server, in the form of an IPNG_ADDRESS structure.

Requirements

Requirement Value
Minimum supported client Windows 2000 Professional [desktop apps only]
Minimum supported server Windows 2000 Server [desktop apps only]
Header madcapcl.h

See also

IPNG_ADDRESS

MCAST_CLIENT_UID

MCAST_LEASE_REQUEST

MCAST_LEASE_RESPONSE

MCAST_SCOPE_ENTRY

McastApiCleanup

McastApiStartup

McastEnumerateScopes

McastGenUID

McastReleaseAddress

McastRenewAddress

McastRequestAddress