すべてのプログラムは少なくともステータスとメッセージを返します。ステータスは文字列値またはi5/OS APIの理由コードになり、下記のような例があります。
JSMDQGET - メッセージを取得する
|
例
CHANGE FIELD(#JSMQLIB) TO(MYLIB)
CHANGE FIELD(#JSMQNME) TO(MYQUEUE)
CHANGE FIELD(#JSMQKEY) TO(*BLANK)
CALL PGM(JSMDQGET) PARM(#JSMQLIB #JSMQNME #JSMQKEY #JSMWAIT #JSMSTS #JSMMSG) NUM_LEN(*DEFINED)
JSMDQPUT - メッセージを入れる
|
例
CALL PGM(JSMDQPUT) PARM(#JSMQLIB #JSMQNME #JSMQKEY #JSMSTS #JSMMSG)
また、以下も参照してください。