繁体   English   中英

从远程执行的流程中获取状态

[英]Obtaining status from a remote executed process

我正在使用libcURLlibssh2调用远程进程。 远程服务器是Linux(CentOS),客户端是Windows XP。 同样正在使用Qt 4.6和C ++。The进程是一些第三方应用程序,将由libssh2调用

我可以使用libssh2_channel_exec()远程执行进程。

但是如何获取被调用进程的状态? 例如说PROCESS_STARTEDPROCESS_COMPLETEDPROCESS_RUNNING等。

现在, libssh2_channel_exec()仅返回0表示成功。

有什么方法可以获取此类远程执行进程的状态? 欢迎对此提出任何建议。

您可以创建一个调用程序执行文件吗? 它调用实​​际的远程进程并输出远程进程状态。 现在,您可以使用libssh2_channel_open_ex进行调用,以从远程服务器读取交换的数据(远程进程状态)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM