WsResetServiceHost, fonction (webservices.h)
Réinitialise l’hôte de service afin qu’il puisse être rouvert.
La création d’un hôte de service à partir de zéro WsResetServiceHost offre plutôt un moyen pratique de réutiliser l’hôte de service. Plus précisément, dans un scénario où un hôte de service doit se fermer et s’ouvrir régulièrement, cela permet de réutiliser efficacement le même hôte de service. Il réinitialise le canal sous-jacent et les écouteurs à réutiliser.
Syntaxe
HRESULT WsResetServiceHost(
[in] WS_SERVICE_HOST *serviceHost,
[in, optional] WS_ERROR *error
);
Paramètres
[in] serviceHost
Hôte de service à réinitialiser.
[in, optional] error
Spécifie l’emplacement où des informations d’erreur supplémentaires doivent être stockées en cas d’échec de la fonction.
Valeur retournée
Cette fonction peut retourner l’une de ces valeurs.
Code de retour | Description |
---|---|
|
ServiceHost était dans un état inapproprié. |
|
Un ou plusieurs arguments ne sont pas valides. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 7 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | webservices.h |
Bibliothèque | WebServices.lib |
DLL | WebServices.dll |