com - 如果在 COM 调用期间在本地进程外服务器上调用 TerminateProcess(),会发生什么 COM 错误?
问题描述
在对本地进程外 COM 服务器的 COM 调用过程中,当客户端进程的线程阻塞等待调用返回时,如果TerminateProcess()
在本地进程外服务器上被第三个进程调用,会发生什么客户会看到(在哪些情况下,如果有多种可能性)?
RPC_S_CALL_FAILED
? RPC_S_COMM_FAILURE
? RPC_S_SERVER_UNAVAILABLE
?
另外,会pywin32
处理win32com
或包装这个吗?
解决方案
推荐阅读
- c# - 在 ASP.NET Core Web API 应用程序中禁用 Ctrl+C 关闭
- r - 为 GitHub 操作安装 lintr
- c# - How do I create a Windows installer for .net core web application that runs as a service?
- android - How can i stop exoplayer in viewpager2 on swipe
- reactjs - How can I pass values from component from A to B component in react?
- html - 为什么 form method=post 重置数据实例?
- asp.net-core - 如何从 .net 核心中的 jwt 令牌中获取用户的 id 或如何从自定义授权属性返回值?
- plotly - 在 Plotly 地理图中将海洋颜色设置为透明
- python - 让子类中的方法在其父签名中接受参数的子类
- docker - 启动 Docker Desktop 时从 IntelliJ 弹出“无法执行命令”