Интерфейс IWSDiscoveredService (wsddisco.h)
Этот интерфейс представляет удаленно обнаруженный узел. WSDAPI возвращает этот интерфейс при вызове IWSDiscoveryProviderNotify::Add и IWSDiscoveryProviderNotify::Remove. Интерфейс заполняется при получении соответствия для невыполненных запросов, выданных с помощью IWSDiscoveryProvider::SearchByType, IWSDiscoveryProvider::SearchByAddress или IWSDiscoveryProvider::SearchById , или если устройство в сети объявляет о себе с сообщением Hello.
Наследование
Интерфейс IWSDiscoveredService наследуется от интерфейса IUnknown . IWSDiscoveredService также имеет следующие типы элементов:
Методы
Интерфейс IWSDiscoveredService имеет следующие методы.
IWSDiscoveredService::GetEndpointReference Извлекает адрес WS-Addressing, ссылающийся на конечную точку удаленного устройства. |
IWSDiscoveredService::GetExtendedDiscoXML Извлекает пользовательские или расширяемые данные, предоставленные в заголовке или тексте сообщения SOAP. |
IWSDiscoveredService::GetInstanceId Извлекает идентификатор экземпляра этого сообщения. |
IWSDiscoveredService::GetLocalInterfaceGUID Извлекает GUID локального сетевого интерфейса, через который было получено сообщение. |
IWSDiscoveredService::GetLocalTransportAddress Извлекает строковое представление локального транспортного (IP-) адреса. |
IWSDiscoveredService::GetMetadataVersion Извлекает версию метаданных этого сообщения. |
IWSDiscoveredService::GetProbeResolveTag Извлекает тег поиска, соответствующий обнаруженной службе. |
IWSDiscoveredService::GetRemoteTransportAddress Извлекает строковое представление удаленного транспортного (IP-адреса). |
IWSDiscoveredService::GetScopes Извлекает список WS-Discovery областей. |
IWSDiscoveredService::GetTypes Извлекает список типов WS-Discovery. |
IWSDiscoveredService::GetXAddrs Извлекает список WS-Discovery XAddrs. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | wsddisco.h (включая Wsdapi.h) |