如何在IBM i-series(AS / 400)上找到与CHGJOB INQMSGRPY(* DFT)对应的ILE C函数

时间:2013-03-21 05:58:29

标签: c command ibm-midrange

我知道C ILE中有很多CL命令可用,但通常很难找到与CL命令对应的C函数名。

您是否知道参考所有这些ILE C功能的网站? 你知道与CL命令对应的ILE C函数: CHGJOB INQMSGRPY(* DFT)

当然,我试图搜索IBM公共巨石网站......

感谢。

2 个答案:

答案 0 :(得分:1)

我没有从C调用API的经验,但我认为您正在寻找QWTCHGJB API。

Here's IBM's QWTCHGJB API documentation for V5R4

Here's a code example that demonstrates a call to this API

You can use the API finder to search for this sort of info.

(请注意,您应该为您的特定操作系统版本寻找适当的文档和资源。)

答案 1 :(得分:1)

我认为@dmc有你想要的答案。通常,CL命令在C中不可用,但是有些API可用于执行与CL命令相同的许多功能。

如果您确实想要运行操作系统命令,请使用system()。

#include <stdlib.h>

   int main(void)
   {
     int result;

     result = system("CHGJOB INQMSGRPY(*DFT)");