【发布时间】:2011-05-31 02:28:52
【问题描述】:
我正在使用libcURLs libssh2 调用远程进程。远程服务器是 Linux (CentOS),客户端是 Windows XP。我也在使用 Qt 4.6 和 C++。进程是一些第三方应用程序,将由libssh2调用
我可以使用libssh2_channel_exec() 远程执行进程。
但是如何获取被调用进程的状态呢?比如PROCESS_STARTED或PROCESS_COMPLETED或PROCESS_RUNNING或类似的东西。
现在libssh2_channel_exec() 只返回0 表示成功。
有什么方法可以获取这些远程执行进程的状态吗?欢迎任何有关此的指示。
【问题讨论】:
标签: c++ qt libcurl libssh remote-execution