DnssdServiceWatcher 类

定义

维护可用 DNS 服务发现集合, (DNS-SD) 服务实例。

注意

DnssdServiceWatcher 不受支持,将来可能会更改或不可用。 请改用 Windows.Devices.Enumeration API。

注意

Win32 DNS 服务发现 (DNS-SD) API 在 windns.h 标头中声明。 例如,用于宣布和发现服务的 Win32 API 为 DnsServiceRegisterDnsServiceBrowse

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
继承
Object Platform::Object IInspectable 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。

适用于