Windows.Networking.ServiceDiscovery.Dnssd Пространство имен

Поддерживает регистрацию и обнаружение служб, которые объявляют себя с помощью обнаружения служб DNS (DNS-SD).

Примечание

API-интерфейсы обнаружения служб DNS Win32 (DNS-SD) объявляются в заголовке windns.h. Например, API Win32 для объявления и обнаружения служб : DnsServiceRegister и DnsServiceBrowse.

Классы

DnssdRegistrationResult

Инкапсулирует подробные сведения о результате попытки зарегистрировать экземпляр службы с помощью DNS-SD.

Примечание

API-интерфейсы обнаружения служб DNS Win32 (DNS-SD) объявляются в заголовке windns.h. Например, API Win32 для объявления и обнаружения служб : DnsServiceRegister и DnsServiceBrowse.

DnssdServiceInstance

Инкапсулирует экземпляр службы, которая использует обнаружение службы DNS (DNS-SD).

Примечание

API-интерфейсы обнаружения служб DNS Win32 (DNS-SD) объявляются в заголовке windns.h. Например, API Win32 для объявления и обнаружения служб : DnsServiceRegister и DnsServiceBrowse.

DnssdServiceInstanceCollection

Коллекция экземпляров службы обнаружения служб DNS (DNS-SD).

Примечание

DnssdServiceInstanceCollection не поддерживается и может быть изменен или недоступен в будущем. Вместо этого используйте API Windows.Devices.Enumeration.

Примечание

API-интерфейсы обнаружения служб DNS Win32 (DNS-SD) объявляются в заголовке windns.h. Например, API Win32 для объявления и обнаружения служб : DnsServiceRegister и DnsServiceBrowse.

DnssdServiceWatcher

Поддерживает коллекцию доступных экземпляров службы обнаружения служб DNS (DNS-SD).

Примечание

DnssdServiceWatcher не поддерживается и может быть изменен или недоступен в будущем. Вместо этого используйте API Windows.Devices.Enumeration.

Примечание

API-интерфейсы обнаружения служб DNS Win32 (DNS-SD) объявляются в заголовке windns.h. Например, API Win32 для объявления и обнаружения служб : DnsServiceRegister и DnsServiceBrowse.

Перечисления

DnssdRegistrationStatus

Значения, представляющие состояние попытки регистрации DNS-SD.

Примечание

API-интерфейсы обнаружения служб DNS Win32 (DNS-SD) объявляются в заголовке windns.h. Например, API Win32 для объявления и обнаружения служб : DnsServiceRegister и DnsServiceBrowse.

DnssdServiceWatcherStatus

Значения, представляющие состояние DnssdServiceWatcher.

Примечание

DnssdServiceWatcher не поддерживается и может быть изменен или недоступен в будущем. Вместо этого используйте API Windows.Devices.Enumeration.

Примечание

API-интерфейсы обнаружения служб DNS Win32 (DNS-SD) объявляются в заголовке windns.h. Например, API Win32 для объявления и обнаружения служб : DnsServiceRegister и DnsServiceBrowse.

Комментарии

Серверный код использует элементы этого пространства имен для объявления служб, доступных клиентам в локальной сети, с помощью обнаружения служб DNS (DNS-SD). Клиентский код использует члены этого пространства имен для идентификации служб, предлагаемых через DNS-SD. Фактическое взаимодействие между клиентом и сервером осуществляется через сокеты, используя порты и протоколы, объявленные и обнаруженные через DNS-SD.

DNS-SD описано в RFC 6763. Контекст и общие сведения о DNS см. в статье RFC 1034.