Windows.Networking.ServiceDiscovery.Dnssd Espacio de nombres

Admite el registro y la detección de servicios que se anuncian a sí mismos mediante la detección de servicios DNS (DNS-SD).

Nota:

Las API de detección de servicios DNS (DNS-SD) de Win32 se declaran en el encabezado windns.h. Por ejemplo, las API de Win32 para anunciar y detectar servicios son DnsServiceRegister y DnsServiceBrowse.

Clases

DnssdRegistrationResult

Encapsula información detallada sobre el resultado de un intento de registrar una instancia de servicio mediante DNS-SD.

Nota:

Las API de detección de servicios DNS (DNS-SD) de Win32 se declaran en el encabezado windns.h. Por ejemplo, las API de Win32 para anunciar y detectar servicios son DnsServiceRegister y DnsServiceBrowse.

DnssdServiceInstance

Encapsula una instancia de un servicio que usa la detección de servicios DNS (DNS-SD).

Nota:

Las API de detección de servicios DNS (DNS-SD) de Win32 se declaran en el encabezado windns.h. Por ejemplo, las API de Win32 para anunciar y detectar servicios son DnsServiceRegister y DnsServiceBrowse.

DnssdServiceInstanceCollection

Colección de instancias de servicio de detección de servicios DNS (DNS-SD).

Nota:

DnssdServiceInstanceCollection no se admite y puede modificarse o no estar disponible en el futuro. En su lugar, use la API Windows.Devices.Enumeration.

Nota:

Las API de detección de servicios DNS (DNS-SD) de Win32 se declaran en el encabezado windns.h. Por ejemplo, las API de Win32 para anunciar y detectar servicios son DnsServiceRegister y DnsServiceBrowse.

DnssdServiceWatcher

Mantiene una colección de instancias de servicio de detección de servicios DNS (DNS-SD) disponibles.

Nota:

DnssdServiceWatcher no se admite y puede modificarse o no estar disponible en el futuro. En su lugar, use la API Windows.Devices.Enumeration.

Nota:

Las API de detección de servicios DNS (DNS-SD) de Win32 se declaran en el encabezado windns.h. Por ejemplo, las API de Win32 para anunciar y detectar servicios son DnsServiceRegister y DnsServiceBrowse.

Enumeraciones

DnssdRegistrationStatus

Valores que representan el estado de un intento de registro dns-SD.

Nota:

Las API de detección de servicios DNS (DNS-SD) de Win32 se declaran en el encabezado windns.h. Por ejemplo, las API de Win32 para anunciar y detectar servicios son DnsServiceRegister y DnsServiceBrowse.

DnssdServiceWatcherStatus

Valores que representan el estado de dnssdServiceWatcher.

Nota:

DnssdServiceWatcher no se admite y puede modificarse o no estar disponible en el futuro. En su lugar, use la API Windows.Devices.Enumeration.

Nota:

Las API de detección de servicios DNS (DNS-SD) de Win32 se declaran en el encabezado windns.h. Por ejemplo, las API de Win32 para anunciar y detectar servicios son DnsServiceRegister y DnsServiceBrowse.

Comentarios

El código de servidor usa los miembros de este espacio de nombres para anunciar servicios disponibles para los clientes de una red local, a través de la detección de servicios DNS (DNS-SD). El código de cliente usa los miembros de este espacio de nombres para identificar los servicios que se ofrecen a través de DNS-SD. La comunicación real entre el cliente y el servidor tiene lugar sobre sockets, mediante puertos y protocolos anunciados y detectados a través de DNS-SD.

DNS-SD se describe en RFC 6763. Para obtener información general y de contexto sobre DNS, consulte RFC 1034.