ICancelMethodCalls::Cancel 方法 (objidl.h)
请求取消方法调用。
语法
HRESULT Cancel(
[in] ULONG ulSeconds
);
参数
[in] ulSeconds
在客户端请求取消后等待服务器完成出站调用的秒数。
返回值
此方法可以返回其中一个值。
返回代码 | 说明 |
---|---|
|
已发出取消请求。 |
|
呼叫已取消。 |
|
在处理调用的线程上未启用呼叫取消。 |
|
调用在超时间隔内完成。 |
注解
Cancel 方法仅发出取消请求。 返回值 S_OK 并不意味着已取消调用,只是表示已尝试取消调用。 取消对象在接收取消请求时的行为完全由实施者决定。
如果取消返回 HRESULT 的方法,则将RPC_S_CALL_CANCELED返回值。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
目标平台 | Windows |
标头 | objidl.h (包括 ObjIdl.h) |