ITsSbTarget::IpAddresses 属性
检索或指定目标的外部 IP 地址。
此属性是可读写的。
语法
HRESULT put_IpAddresses(
[in, size_is(numAddresses)] TSSD_ConnectionPoint *sockaddr,
[in] DWORD numAddresses
);
HRESULT get_IpAddresses(
[out, size_is(*numAddresses)] TSSD_ConnectionPoint *sockaddr,
[in, out] DWORD *numAddresses
);
属性值
指向接收目标外部 IP 地址的 TSSD_ConnectionPoint 结构的数组的指针。
指向 DWORD 变量的指针,该变量包含 sockaddr 参数中的外部 IP 地址数。 如果地址数未知,请将 sockaddr 传递为 NULL。 方法将返回 sockaddr 参数指向的数组中分配所需的TSSD_ConnectionPoint结构数。
备注
此属性以前在 Windows Server 2008 R2 中称为 TargetExternalIpAddresses 。
如果外部 IP 地址数未知,则可以调用此方法,并将 sockaddr 设置为 NULL。 然后,方法将在 numAddresses 参数中返回接收所有外部 IP 地址所需的 TSSD_ConnectionPoint 结构数。 根据此数字为 sockaddr 分配数组,然后再次调用 方法,将 sockaddr 设置为新分配的数组,将 numAddresses 设置为第一次调用返回的数字。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
无受支持的版本 |
最低受支持的服务器 |
Windows Server 2012 |
IDL |
|
IID |
IID_ITsSbTarget定义为:
|