madcapcl.h 标头

此标头由多播地址动态客户端分配协议 (MADCAP) 使用。 有关详细信息,请参阅:

madcapcl.h 包含以下编程接口:

函数

 
McastApiCleanup

McastApiCleanup 函数解除分配与 McastApiStartup 一起分配的资源。 只有在成功调用 McastApiStartup 后,才能调用 McastApiCleanup 函数。
McastApiStartup

McastApiStartup 函数有助于请求客户端与系统上实现的 MADCAP 版本之间的 MADCAP 版本协商。
McastEnumerateScopes

McastEnumerateScopes 函数枚举网络上可用的多播范围。
McastGenUID

McastGenUID 函数生成唯一标识符,客户端随后使用该标识符来请求和续订地址。
McastReleaseAddress

McastReleaseAddress 函数从 MCAST 服务器释放租用的多播地址。
McastRenewAddress

McastRenewAddress 函数从 MADCAP 服务器续订一个或多个多播地址。
McastRequestAddress

McastRequestAddress 函数从 MADCAP 服务器请求一个或多个多播地址。

结构

 
IPNG_ADDRESS

IPNG_ADDRESS联合提供 Internet 协议版本 4 (IPv4) 和 Internet 协议版本 6 (IPv6) 地址。
MCAST_CLIENT_UID

MCAST_CLIENT_UID结构描述每个多播请求的唯一客户端标识符。
MCAST_LEASE_REQUEST

MCAST_LEASE_REQUEST结构定义给定多播范围的请求、续订或发布参数。 在MCAST_API_VERSION_1实现中,一次只能分配一个 IP 地址。
MCAST_LEASE_RESPONSE

MCAST_LEASE_RESPONSE 结构用于响应多播租用请求。
MCAST_SCOPE_CTX

MCAST_SCOPE_CTX 结构定义与多播地址进行编程交互的范围上下文。 MCAST_SCOPE_CTX结构由各种 MADCAP 函数用作分配、续订或释放 MADCAP 地址的句柄。
MCAST_SCOPE_ENTRY

MCAST_SCOPE_ENTRY 结构提供有关给定多播范围的完整信息集。