Multicast Address Dynamic Client Allocation Protocol (MADCAP)
Overview of the Multicast Address Dynamic Client Allocation Protocol (MADCAP) technology.
To develop Multicast Address Dynamic Client Allocation Protocol (MADCAP), you need these headers:
For programming guidance for this technology, see:
McastApiCleanup The McastApiCleanup function deallocates resources that are allocated with McastApiStartup. The McastApiCleanup function must only be called after a successful call to McastApiStartup. |
McastApiStartup The McastApiStartup function facilitates MADCAP-version negotiation between requesting clients and the version of MADCAP implemented on the system. |
McastEnumerateScopes The McastEnumerateScopes function enumerates multicast scopes available on the network. |
McastGenUID The McastGenUID function generates a unique identifier, subsequently used by clients to request and renew addresses. |
McastReleaseAddress The McastReleaseAddress function releases leased multicast addresses from the MCAST server. |
McastRenewAddress The McastRenewAddress function renews one or more multicast addresses from a MADCAP server. |
McastRequestAddress The McastRequestAddress function requests one or more multicast addresses from a MADCAP server. |
IPNG_ADDRESS The IPNG_ADDRESS union provides Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6) addresses. |
MCAST_CLIENT_UID The MCAST_CLIENT_UID structure describes the unique client identifier for each multicast request. |
MCAST_LEASE_REQUEST The MCAST_LEASE_REQUEST structure defines the request, renew, or release parameters for a given multicast scope. In the MCAST_API_VERSION_1 implementation, only one IP address may be allocated at a time. |
MCAST_LEASE_RESPONSE The MCAST_LEASE_RESPONSE structure is used to respond to multicast lease requests. |
MCAST_SCOPE_CTX 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. |
MCAST_SCOPE_ENTRY The MCAST_SCOPE_ENTRY structure provides a complete set of information about a given multicast scope. |