call "MFJZLOG" using msg-dest msg-len msg-txt
| msg-dest | pic 9(8) comp | メッセージの宛先。1 を指定すると joblog に送信され、2 を指定すると syslog に送信されます。0 を指定すると、両方に送信されます。 |
| msg-dest-both | pic 9(8) comp | |
| msg-dest-joblog | pic 9(8) comp | |
| msg-dest-syslog | pic 9(8) comp | |
| msg-len | pic 9(8) comp | メッセージ テキストの長さ。メッセージ全体を 1 行に維持する場合は、メッセージ長が 108 バイト未満でなければなりません。 |
| msg-txt | x(118) | メッセージのテキスト。 |
例 1。「MyMsg0001P Hi there!」をシステム ログとジョブ ログの両方に書き込む場合:
77 msg-dest-both pic 9(8) comp value 0.
77 msg-dest-joblog pic 9(8) comp value 1.
77 msg-dest-syslog pic 9(8) comp value 2.
77 msg-txt pic x(118) value ' MyMsg0001P Hi there!'.
77 msg-len pic 9(08) comp value 20.
call 'MFJZLOG' using msg-dest-both
msg-len
msg-txt
例 2。「MyMsg0001P Hi there!」をジョブ ログだけに書き込む場合:
77 msg-dest-both pic 9(8) comp value 0.
77 msg-dest-joblog pic 9(8) comp value 1.
77 msg-dest-syslog pic 9(8) comp value 2.
77 msg-txt pic x(118) value ' MyMsg0001P Hi there!'.
77 msg-len pic 9(08) comp value 20.
call 'MFJZLOG' using msg-dest-joblog
msg-len
msg-txt
説明:
IMS および CICS エンタープライズ サーバー リージョンでこの API を使用するには、そのリージョンが SSTM に対応している必要があります。詳細については、「CICS または IMS のサブシステムから JCL サポートを有効にするには」を参照してください。Enterprise Server for .NET では、この API は実行できません。
メッセージ全体を 1 行に維持する場合は、メッセージ長が 108 バイト未満でなければなりません。
この呼び出しの使用時に、syslog に書き込もうとしてロックを取得できない場合は戻りコード 16 が生成され、joblog に書き込もうとしてロックを取得できない場合は戻りコード 20 が生成されます。