Condividi tramite


Metodo IWSDDeviceHost::SetServiceDiscoverable (wsdhost.h)

Controlla se il servizio viene annunciato tramite WS-Discovery.

Sintassi

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

Parametri

[in] pszServiceId

ID del servizio.

[in] fDiscoverable

TRUE se il servizio può essere trovato tramite WS-Discovery, FALSE se il servizio non è visibile a WS-Discovery.

Valore restituito

Questo metodo può restituire uno di questi valori.

I valori restituiti possibili includono, ma non sono limitati ai valori seguenti.

Codice restituito Descrizione
S_OK
Il metodo è stato completato correttamente.
E_INVALIDARG
pszServiceId è NULL, la lunghezza in caratteri di pszServiceId supera WSD_MAX_TEXT_LENGTH (8192) o pszServiceId non corrisponde a un servizio registrato.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione wsdhost.h (include Wsdapi.h)
DLL Wsdapi.dll

Vedi anche

IWSDDeviceHost