我正在使用libcURLs调用远程进程libssh2。远程服务器是 Linux (CentOS),客户端是 Windows XP。我也在使用 Qt 4.6 和 C++。进程是一些第三方应用程序,它们将被调用libssh2
我可以使用libssh2_channel_exec()远程执行进程。
但是如何获取被调用进程的状态呢?说例如喜欢PROCESS_STARTED或PROCESS_COMPLETED或PROCESS_RUNNING或类似的东西。
现在libssh2_channel_exec()返回只是0为了成功。
有什么方法可以获取此类远程执行进程的状态吗?欢迎任何有关此的指示。