9.3.3 mcfauape(アプリケーション単位のテストの終了)
(1) 名称
アプリケーション単位のテストの終了
(2) 形式
mcfauape -s {MCF通信プロセス識別子|アプリケーション起動プロセス識別子} -a アプリケーション名 〔-k アプリケーション名種別〕
(3) 機能
指定したアプリケーションのテストモードを解除し,テストを終了します。
(4) オプション
-
-s MCF通信プロセス識別子|アプリケーション起動プロセス識別子
〜〈16進数字〉((01〜ef))
MCF通信プロセス識別子,またはアプリケーション起動プロセス識別子を指定します。
dc_mcf_execap関数で指定したアプリケーションをテストする場合,アプリケーション起動プロセス識別子を指定します。ERREVTをテストする場合は,次の表に従って指定します。そのほかの場合はMCF通信プロセス識別子を指定します。
複数のMCF通信プロセス識別子,または複数のアプリケーション起動プロセス識別子は指定できません。
表9‒5 ERREVTをテストする場合に指定する識別子(mcfauapeコマンド) テストするERREVT
指定する識別子
MCF通信プロセス識別子
アプリケーション起動プロセス識別子
不正アプリケーション名通知イベント(ERREVT1)
○
×
dc_mcf_receive関数を発行する前に異常終了して通知されるメッセージ廃棄イベント(ERREVT2)
×
○
閉塞に伴って発生するメッセージ廃棄イベント(ERREVT2)
○※1
○※2
MHP実行中に異常終了して通知されるUAP異常終了通知イベント(ERREVT3)
×
○
- (凡例)
-
○:指定してください。
×:指定しないでください。
- 注※1
-
受信メッセージによる起動先が閉塞の場合です。
- 注※2
-
dc_mcf_execap関数による起動先が閉塞の場合です。
-
-a アプリケーション名 〜〈1〜8文字の識別子〉
テストを終了するアプリケーションの名称を指定します。
アプリケーション名に'*'および'先行文字列*'と指定した一括指定はできません。
複数のアプリケーション名は指定できません。
-
-k アプリケーション名種別
-aオプションで指定するアプリケーションの種別を指定します。
user:ユーザアプリケーション
mcf:MCFイベント
このオプションの指定を省略すると,-aオプションで指定するアプリケーション名は,ユーザアプリケーション名であると仮定されます。