Partager via


IWSDDeviceHost ::Terminate, méthode (wsdhost.h)

Arrête l’hôte et libère tous les services attachés. Si un récepteur de notification a été passé à la méthode Start , le récepteur de notification est libéré.

Syntaxe

HRESULT Terminate();

Valeur de retour

Les valeurs de retour possibles incluent, sans s’y limiter, les éléments suivants :

Code de retour Description
S_OK
Méthode terminée avec succès.
E_FAIL
L’hôte n’est pas initialisé ou l’hôte a déjà été arrêté.

Remarques

Les services et les récepteurs de notification ne recevront pas de messages une fois la méthode Terminate terminée.

Si cet hôte d’appareil a été démarré en appelant IWSDDeviceHost ::Start, il doit d’abord être arrêté en appelant IWSDDeviceHost ::Stop avant que Terminate puisse être appelé.

L’arrêt doit être appelé avant de libérer l’IWSDDeviceHost.

Configuration requise

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

Voir aussi

IWSDDeviceHost