Метод IWSDDeviceHost::SetServiceDiscoverable (wsdhost.h)
Определяет, объявляется ли служба с помощью WS-Discovery.
Синтаксис
HRESULT SetServiceDiscoverable(
[in] LPCWSTR pszServiceId,
[in] BOOL fDiscoverable
);
Параметры
[in] pszServiceId
Идентификатор службы.
[in] fDiscoverable
Значение TRUE , если службу можно найти с помощью WS-Discovery, значение FALSE , если служба не видна для WS-Discovery.
Возвращаемое значение
Этот метод может возвращать одно из этих значений.
Возможные возвращаемые значения включают, помимо прочего, следующие.
Код возврата | Описание |
---|---|
|
Метод успешно завершен. |
|
PszServiceId имеет значение NULL, длина в символах pszServiceId превышает WSD_MAX_TEXT_LENGTH (8192), или pszServiceId не соответствует зарегистрированной службе. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | wsdhost.h (включая Wsdapi.h) |
DLL | Wsdapi.dll |