WsResetChannel 函数 (webservices.h)

重置通道,以便可以重复使用。

语法

HRESULT WsResetChannel(
  [in]           WS_CHANNEL *channel,
  [in, optional] WS_ERROR   *error
);

参数

[in] channel

要重置的通道。

[in, optional] error

指定函数失败时应存储其他错误信息的位置。

返回值

此函数可以返回其中一个值。

返回代码 说明
WS_E_INVALID_OPERATION
通道处于不适当的状态。

注解

重用通道而不是从头开始创建通道可以提高性能。

仅当通道处于WS_CHANNEL_STATE_CREATEDWS_CHANNEL_STATE_CLOSED状态时,此函数才有效。

如果调用正确,则此函数不会 (失败,例如,由于) 缺少系统资源。

要求

要求
最低受支持的客户端 Windows 7 [桌面应用 |UWP 应用]
最低受支持的服务器 Windows Server 2008 R2 [桌面应用 |UWP 应用]
目标平台 Windows
标头 webservices.h
Library WebServices.lib
DLL WebServices.dll