IWSDDeviceHost::SetServiceDiscoverable-Methode (wsdhost.h)

Steuert, ob der Dienst mit WS-Discovery angekündigt wird oder nicht.

Syntax

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

Parameter

[in] pszServiceId

Die ID für den Dienst.

[in] fDiscoverable

TRUE , wenn der Dienst mithilfe von WS-Discovery gefunden werden kann, FALSE , wenn der Dienst für WS-Discovery nicht sichtbar ist.

Rückgabewert

Diese Methode kann einen dieser Werte zurückgeben.

Mögliche Rückgabewerte sind unter anderem folgendes:

Rückgabecode BESCHREIBUNG
S_OK
Die Methode wurde erfolgreich abgeschlossen.
E_INVALIDARG
pszServiceId ist NULL, die Länge in Zeichen von pszServiceId überschreitet WSD_MAX_TEXT_LENGTH (8192), oder pszServiceId entspricht nicht einem registrierten Dienst.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile wsdhost.h (include Wsdapi.h)
DLL Wsdapi.dll

Weitere Informationen

IWSDDeviceHost