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 |
---|---|
|
Méthode terminée avec succès. |
|
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 |