Поделиться через


Интерфейс IWSDiscoveryPublisher (wsddisco.h)

Предоставляет методы для объявления узлов и управления входящими запросами к узлам.

Чтобы получить этот интерфейс, вызовите WSDCreateDiscoveryPublisher.

Наследование

Интерфейс IWSDiscoveryPublisher наследуется от интерфейса IUnknown . IWSDiscoveryPublisher также имеет следующие типы членов:

Методы

Интерфейс IWSDiscoveryPublisher содержит следующие методы.

 
IWSDiscoveryPublisher::GetXMLContext

Возвращает КОНТЕКСТ XML, связанный с устройством.
IWSDiscoveryPublisher::MatchProbe

Определяет, соответствует ли сообщение пробы указанному узлу, и отправляет сообщение WS-Discovery ProbeMatches, если оно выполнено.
IWSDiscoveryPublisher::MatchProbeEx

Определяет, соответствует ли сообщение пробы указанному узлу, и отправляет сообщение WS-Discovery ProbeMatches с расширенными сведениями, если совпадение выполнено.
IWSDiscoveryPublisher::MatchResolve

Определяет, соответствует ли сообщение Resolve указанному узлу, и отправляет сообщение WS-Discovery ResolveMatches, если оно выполнено.
IWSDiscoveryPublisher::MatchResolveEx

Определяет, соответствует ли сообщение Resolve указанному узлу, и отправляет WS-Discovery сообщение ResolveMatches с расширенными сведениями, если совпадение выполнено.
IWSDiscoveryPublisher::P ublish

Объявляет о наличии узла сети, отправляя сообщение Hello.
IWSDiscoveryPublisher::P ublishEx

Объявляет о присутствии узла сети, отправляя сообщение Hello с расширенными сведениями.
IWSDiscoveryPublisher::RegisterNotificationSink

Присоединяет приемник уведомлений обратного вызова к издателю обнаружения.
IWSDiscoveryPublisher::RegisterScopeMatchingRule

Добавлена поддержка настраиваемого правила сопоставления область.
IWSDiscoveryPublisher::SetAddressFamily

Указывает семейство IP-адресов (IPv4, IPv6 или оба), по которому будет опубликован узел.
IWSDiscoveryPublisher::UnPublish

Объявляет об уходе узла сети, отправляя сообщение Bye.
IWSDiscoveryPublisher::UnRegisterNotificationSink

Отключает приемник уведомлений обратного вызова от издателя обнаружения.
IWSDiscoveryPublisher::UnRegisterScopeMatchingRule

Удаляет поддержку настраиваемого правила сопоставления область.

Комментарии

Этот интерфейс представляет сторону "сервера" или "узла" WS-Discovery.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Целевая платформа Windows
Header wsddisco.h (включая Wsdapi.h)

См. также раздел

Обзор интерфейсов WSDAPI