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


Функция WSDCreateDiscoveryProvider2 (wsddisco.h)

Создает объект IWSDiscoveryProvider , который поддерживает подписанные сообщения.

Синтаксис

HRESULT WSDCreateDiscoveryProvider2(
  [in]  IWSDXMLContext       *pContext,
  [in]  WSD_CONFIG_PARAM     *pConfigParams,
  [in]  DWORD                dwConfigParamCount,
  [out] IWSDiscoveryProvider **ppProvider
);

Параметры

[in] pContext

Интерфейс IWSDXMLContext , определяющий пользовательские типы сообщений или пространства имен.

Если значение РАВНО NULL, используется контекст по умолчанию, представляющий встроенные типы сообщений и пространства имен.

[in] pConfigParams

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

[in] dwConfigParamCount

Общее количество структур, переданных в pConfigParams.

[out] ppProvider

Возвращает ссылку на инициализированный объект IWSDiscoveryProvider . Не может иметь значение NULL.

Возвращаемое значение

Возможные возвращаемые значения включают, помимо прочего, следующие:

Код возврата Описание
S_OK
Функция успешно завершена.

Требования

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