MFBSIJCL は、終了直前に終了ユーザー出口を呼び出すことができます。
呼び出す終了ユーザー出口の名前を指定するには、TerminateExit パラメーターを使用します。次のような Mfbsiue2.cpy インターフェイスを使用してください。
* -- copybook "MFBSIUE2" --
01 ES-UserExit-MFBSIJCL-Terminate.
**> MFBSIJCL exit's common area
05 ES-UE-CommonArea pic x(1024).
**> Input parameters
*> OS Environment
05 ESue2-OS pic x(1).
88 ESue2-Windows value '0'.
88 ESue2-UNIX value '1'.
*> SJoBID
05 ESue2-Job-ID pic x(16).
*> ES server name
05 ESue2-ESserver pic x(8).
*> Full name of JCL file that was submitted
05 ESue2-JCLfile pic x(256).
*> MFBSI_DIR directory
05 ESue2-MFBSI-DIR pic x(256).
*> Execution mode: submit JCL or JOB restart
05 ESue2-ExecutionMode pic x(01).
88 ESue2-ExecNormal value 'N'.
88 ESue2-ExecRESTART value 'R'.
05 filler pic x(14).
*
**> Input/Output parameters
05 ESue2-ReturnCode pic 9(9) comp-5 .
*
**> Delimiter
05 ESue2-X00 pic x(1).
このインターフェイス コピーブック ファイルは、%ProgramFiles%\Micro Focus\Enterprise Developer\cpylib (Windows) または $COBDIR/cpylib (UNIX/Linux) にあります。サンプル COBOL プログラムの mfbsiue2.cbl は、 %Progr amFiles%\Micro Focus\Enterprise Developer (Windows) または (UNIX/Linux) にあります。