導入/稼働情報獲得API(Mp_StatusMJES)について説明します。
機能説明
ジョブ実行制御のバージョンレベル、および稼働状態を獲得することができます。
記述形式
#include "f3cuapi.h" |
復帰値
復帰値 | 意 味 | 対 処 |
---|---|---|
0 | ジョブ実行制御は稼働していません。 | - |
1以上 | ジョブ実行制御は稼働中です。 | - |
-1 | システムエラーが発生しました。 | 保守情報収集ツールで“ジョブ実行制御”の情報を採取し、富士通技術員に連絡してください。 |
なお、システムエラーが発生した場合は、GetLastError()で詳細エラーコードを調べることができます。
プログラム例
導入/稼働情報獲得APIのプログラム例を以下に示します。
#include <windows.h> #include <stdio.h> #include "f3cuapi.h" int main (int argc, char **argv) { long rtn; rtn = Mp_StatusMJES (); switch (rtn) { case 0: printf ("Systemwalker MpMjes service is not running.\n"); return (1); case MJSESYSER: printf ("GetLastError() is %d\n", GetLastError()); printf ("System error occurred.\n"); return (1); } printf ("Version : %d\n", rtn / 65536); printf ("Level : %d\n", rtn % 65536); return (0); }