Méthode IWSDDeviceHost ::SetServiceDiscoverable (wsdhost.h)
Contrôle si le service est publié à l’aide de WS-Discovery.
HRESULT SetServiceDiscoverable(
[in] LPCWSTR pszServiceId,
[in] BOOL fDiscoverable
);
[in] pszServiceId
ID du service.
[in] fDiscoverable
TRUE si le service est accessible à l’aide de WS-Discovery, FALSE si le service n’est pas visible par WS-Discovery.
Cette méthode peut retourner l’une de ces valeurs.
Les valeurs de retour possibles incluent, sans s’y limiter, les éléments suivants.
Code de retour | Description |
---|---|
|
La méthode s’est terminée avec succès. |
|
pszServiceId est NULL, la longueur en caractères de pszServiceId dépasse WSD_MAX_TEXT_LENGTH (8192), ou pszServiceId ne correspond pas à un service inscrit. |
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | wsdhost.h (inclure Wsdapi.h) |
DLL | Wsdapi.dll |