Funzione WsResetServiceHost (webservices.h)
Reimposta l'host del servizio in modo che possa essere nuovamente aperto.
La creazione di un nuovo host del servizio da zero WsResetServiceHost offre invece un modo pratico per riutilizzare l'host del servizio. In particolare in uno scenario in cui un host del servizio deve scorrere regolarmente e chiudere, ciò consente un modo efficiente per riutilizzare lo stesso host del servizio. Reimposta il canale e i listener sottostanti per il riutilizzo.
Sintassi
HRESULT WsResetServiceHost(
[in] WS_SERVICE_HOST *serviceHost,
[in, optional] WS_ERROR *error
);
Parametri
[in] serviceHost
Host del servizio da reimpostare.
[in, optional] error
Specifica dove archiviare informazioni aggiuntive sull'errore se la funzione ha esito negativo.
Valore restituito
Questa funzione può restituire uno di questi valori.
Codice restituito | Descrizione |
---|---|
|
ServiceHost era in uno stato inappropriato. |
|
Uno o più argomenti non sono validi. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 7 [solo app desktop] |
Server minimo supportato | Windows Server 2008 R2 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | webservices.h |
Libreria | WebServices.lib |
DLL | WebServices.dll |