重置通道,以便可以重复使用。
语法
HRESULT WsResetChannel(
[in] WS_CHANNEL *channel,
[in, optional] WS_ERROR *error
);
参数
[in] channel
要重置的通道。
[in, optional] error
指定函数失败时应存储其他错误信息的位置。
返回值
此函数可以返回其中一个值。
| 返回代码 | 说明 |
|---|---|
|
通道处于不适当的状态。 |
注解
重用通道而不是从头开始创建通道可以提高性能。
仅当通道处于WS_CHANNEL_STATE_CREATED或WS_CHANNEL_STATE_CLOSED状态时,此函数才有效。
如果调用正确,则此函数不会 (失败,例如,由于) 缺少系统资源。
要求
| 要求 | 值 |
|---|---|
| 最低受支持的客户端 | Windows 7 [桌面应用 |UWP 应用] |
| 最低受支持的服务器 | Windows Server 2008 R2 [桌面应用 |UWP 应用] |
| 目标平台 | Windows |
| 标头 | webservices.h |
| Library | WebServices.lib |
| DLL | WebServices.dll |