Windows.Networking.ServiceDiscovery.Dnssd Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Unterstützt die Registrierung und Ermittlung von Diensten, die sich selbst mithilfe der DNS-Dienstermittlung (DNS-SD) ankündigen.
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.
Klassen
DnssdRegistrationResult |
Kapselt detaillierte Informationen zum Ergebnis eines Versuchs, einen Dienst instance mithilfe von DNS-SD zu registrieren. 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. |
DnssdServiceInstance |
Kapselt eine instance eines Diensts, der DNS-Dienstermittlung (DNS-SD) verwendet. 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. |
DnssdServiceInstanceCollection |
Eine Sammlung von DNS-Dienstinstanzen (DNS-SD). Hinweis DnssdServiceInstanceCollection 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. |
DnssdServiceWatcher |
Verwaltet eine Sammlung 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. 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. |
Enumerationen
DnssdRegistrationStatus |
Werte, die die status eines DNS-SD-Registrierungsversuchs darstellen. 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. |
DnssdServiceWatcherStatus |
Werte, die die status eines DnssdServiceWatcher darstellen. 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. |
Hinweise
Servercode verwendet die Member dieses Namespaces, um dienste anzukündigen, die clients in einem lokalen Netzwerk über DNS Service Discovery (DNS-SD) zur Verfügung stehen. Clientcode verwendet die Member dieses Namespaces, um Dienste zu identifizieren, die über DNS-SD angeboten werden. Die eigentliche Kommunikation zwischen Client und Server erfolgt über Sockets, wobei Ports und Protokolle verwendet werden, die über DNS-SD angekündigt und ermittelt werden.
DNS-SD wird in RFC 6763 beschrieben. Kontext und allgemeine Informationen zu DNS finden Sie unter RFC 1034.