Compartir a través de


Método IWSDDeviceHost::SetServiceDiscoverable (wsdhost.h)

Controla si el servicio se anuncia mediante WS-Discovery.

Sintaxis

HRESULT SetServiceDiscoverable(
  [in] LPCWSTR pszServiceId,
  [in] BOOL    fDiscoverable
);

Parámetros

[in] pszServiceId

Identificador del servicio.

[in] fDiscoverable

TRUE si el servicio se puede encontrar mediante WS-Discovery, FALSE si el servicio no está visible para WS-Discovery.

Valor devuelto

Este método puede devolver uno de estos valores.

Entre los valores devueltos posibles se incluyen, entre otros, los siguientes.

Código devuelto Descripción
S_OK
El método se completó correctamente.
E_INVALIDARG
pszServiceId es NULL, la longitud de caracteres de pszServiceId supera WSD_MAX_TEXT_LENGTH (8192) o pszServiceId no corresponde a un servicio registrado.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado wsdhost.h (incluya Wsdapi.h)
Archivo DLL Wsdapi.dll

Consulte también

IWSDDeviceHost