Systemwalker Centric Manager APIガイド - Microsoft(R) Windows NT(R)/Microsoft(R) Windows(R) 2000/Microsoft(R) Windows Server(TM) 2003 -
目次 索引 前ページ次ページ

第4章 APIを利用したサンプルプログラム> 4.3 リモートコマンドのAPIを使用したサンプルプログラム

4.3.1 リモートコマンドログの読み出し要求のサンプルプログラム

このサンプルプログラムは、被監視システムのノード“host1”のリモートコマンドログをすべて読み出してコンソールに出力します。

◆サンプルプログラム

rmtlog_sample.c

作成方法

  1. CD-ROMのサンプルプログラムをSystemwalker Centric Managerのインストールされている環境の任意のディレクトリにコピーし、そこでVisual C++ 6.0で開いてビルドします。

    本サンプルプログラムは、リモートコマンドを実行する先のノード名が“host1”に固定されています。そのためそのまま作成しても実行できません。ソースプログラムを修正して実行環境に実在する監視対象ノードのノード名に変更してから作成してください。

実行方法

  1. コンパイル後のrmtlog_sample.exeを任意のディレクトリにコピーして、rmtlog_sample.exeを入力して実行します。
    任意ディレクトリ\rmtlog_sample.exe
  2. リモートコマンドログがすべてコンソールに出力され終了します。

◆使用するAPI

Mp_OpenRemoteCmdLog(): リモートコマンドログの読み出し開始要求

Mp_ReadRemoteCmdLog(): リモートコマンドログの読み出し要求

Mp_CloseRemoteCmdLog(): リモートコマンドログの読み出し終了要求

◆注意事項

起動する前に、ソースプログラム中で使用しているノード名(“host1”)を実在する監視対象のノード名に修正して作成し直してください。


目次 索引 前ページ次ページ

All Rights Reserved, Copyright(C) 富士通株式会社 1995-2005