WsResetServiceHost 函数 (webservices.h)
重置服务主机,以便可以再次打开它。
相反,从头开始创建新的服务主机 WsResetServiceHost 提供了一种方便的方法来重用服务主机。 特别是在服务主机必须定期关闭和打开的情况下,这允许一种高效的方式来重用同一个服务主机。 它将重置基础通道和侦听器以供重复使用。
语法
HRESULT WsResetServiceHost(
[in] WS_SERVICE_HOST *serviceHost,
[in, optional] WS_ERROR *error
);
参数
[in] serviceHost
要重置的服务主机。
[in, optional] error
指定在函数失败时应存储其他错误信息的位置。
返回值
此函数可以返回其中一个值。
返回代码 | 说明 |
---|---|
|
serviceHost 处于不适当的状态。 |
|
一个或多个参数无效。 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 7 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 R2 [仅限桌面应用] |
目标平台 | Windows |
标头 | webservices.h |
Library | WebServices.lib |
DLL | WebServices.dll |