DnssdServiceWatcher 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
维护可用 DNS 服务发现集合, (DNS-SD) 服务实例。
注意
DnssdServiceWatcher 不受支持,将来可能会更改或不可用。 请改用 Windows.Devices.Enumeration API。
注意
Win32 DNS 服务发现 (DNS-SD) API 在 windns.h 标头中声明。 例如,用于宣布和发现服务的 Win32 API 为 DnsServiceRegister 和 DnsServiceBrowse。
public ref class DnssdServiceWatcher sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class DnssdServiceWatcher final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class DnssdServiceWatcher
Public NotInheritable Class DnssdServiceWatcher
- 继承
- 属性
Windows 要求
设备系列 |
Windows 10 (在 10.0.10240.0 中引入)
|
API contract |
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)
|
属性
Status |
获取 DnssdServiceWatcherStatus 的当前状态。 注意 DnssdServiceWatcher 不受支持,将来可能会更改或不可用。 请改用 Windows.Devices.Enumeration API。 |
方法
Start() |
为可用的 DNS 服务发现 (DNS-SD) 服务实例启动网络的枚举。 注意 DnssdServiceWatcher 不受支持,将来可能会更改或不可用。 请改用 Windows.Devices.Enumeration API。 |
Stop() |
停止正在进行的可用 DNS 服务发现枚举, (DNS-SD) 服务实例。 注意 DnssdServiceWatcher 不受支持,将来可能会更改或不可用。 请改用 Windows.Devices.Enumeration API。 |
事件
Added |
DnssdServiceWatcher 已将 DNS 服务发现 (DNS-SD) 实例添加到其可用服务实例集合时触发的事件。 注意 DnssdServiceWatcher 不受支持,将来可能会更改或不可用。 请改用 Windows.Devices.Enumeration API。 |
EnumerationCompleted |
DnssdServiceWatcher 完成枚举可用的 DNS 服务发现 (DNS-SD) 服务实例时触发的事件。 注意 DnssdServiceWatcher 不受支持,将来可能会更改或不可用。 请改用 Windows.Devices.Enumeration API。 |
Stopped |
停止正在进行的枚举时触发的事件。 注意 DnssdServiceWatcher 不受支持,将来可能会更改或不可用。 请改用 Windows.Devices.Enumeration API。 |