Freigeben über


DnssdServiceWatcher Klasse

Definition

Verwaltet eine Sammlung verfügbarer DNS-Dienstermittlungsinstanzen (DNS-SD).

Hinweis

DnssdServiceWatcher wird nicht unterstützt und kann in Zukunft geändert oder nicht mehr verfügbar sein. Verwenden Sie stattdessen die Windows.Devices.Enumeration-API.

Hinweis

Win32 DNS Service Discovery (DNS-SD)-APIs werden im windns.h-Header deklariert. Beispielsweise sind die Win32-APIs zum Ankündigen und Ermitteln von Diensten DnsServiceRegister und 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
Vererbung
Object Platform::Object IInspectable DnssdServiceWatcher
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Eigenschaften

Status

Ruft den aktuellen status des DnssdServiceWatcherStatus ab.

Hinweis

DnssdServiceWatcher wird nicht unterstützt und kann in Zukunft geändert oder nicht mehr verfügbar sein. Verwenden Sie stattdessen die Windows.Devices.Enumeration-API.

Methoden

Start()

Startet eine Enumeration des Netzwerks für verfügbare DNS-Dienstermittlungsinstanzen (DNS-SD).

Hinweis

DnssdServiceWatcher wird nicht unterstützt und kann in Zukunft geändert oder nicht mehr verfügbar sein. Verwenden Sie stattdessen die Windows.Devices.Enumeration-API.

Stop()

Beendet eine in Bearbeitung ausgeführte Enumeration der verfügbaren DNS-Dienstermittlungsinstanzen (DNS-SD).

Hinweis

DnssdServiceWatcher wird nicht unterstützt und kann in Zukunft geändert oder nicht mehr verfügbar sein. Verwenden Sie stattdessen die Windows.Devices.Enumeration-API.

Ereignisse

Added

Ereignis, das ausgelöst wird, wenn ein DnssdServiceWatcher seiner Sammlung der verfügbaren Dienstinstanzen eine DNS-Dienstermittlung (DNS-SD) instance hinzugefügt hat.

Hinweis

DnssdServiceWatcher wird nicht unterstützt und kann in Zukunft geändert oder nicht mehr verfügbar sein. Verwenden Sie stattdessen die Windows.Devices.Enumeration-API.

EnumerationCompleted

Ereignis, das ausgelöst wird, wenn ein DnssdServiceWatcher die Aufzählung der verfügbaren DNS-Dienstermittlungsinstanzen (DNS-SD) abgeschlossen hat.

Hinweis

DnssdServiceWatcher wird nicht unterstützt und kann in Zukunft geändert oder nicht mehr verfügbar sein. Verwenden Sie stattdessen die Windows.Devices.Enumeration-API.

Stopped

Ereignis, das ausgelöst wird, wenn eine in Bearbeitung ausgeführte Enumeration beendet wurde.

Hinweis

DnssdServiceWatcher wird nicht unterstützt und kann in Zukunft geändert oder nicht mehr verfügbar sein. Verwenden Sie stattdessen die Windows.Devices.Enumeration-API.

Gilt für: