以下に主要なエラーメッセージを掲載します。
5 .1 監 視 項 目 のエラ ーメ ッセージ
エラーコード エラーコード定義 内容
0xFFFFFFCD ERROR_NO_DLL BomWtsPerf.dll の読み込みに失敗
0xFFFFFFFE ERROR_FIRST_TIME 監視1回目
0x80040847 ERROR_NO_GETPOBJ GetPObj がない
0x80040841 ERROR_OBJECT_PERFDATA_NOTFOUND PERFDATA レジストリにオブジェクトがない 0x80040842 ERROR_COUNTER_PERFDATA_NOTFOUND PERFDATA レジストリにカウンターがない 0x80040843 ERROR_INSTANCE_DATA_NOTFOUND インスタンスがない
0x80040848 ERROR_NO_GETPOBJ2 GetPObj2 がない
0x80070057 ERROR_INVALID_PARAM パラメータエラー
(Windows システムエラーコード) ERROR_GET_SESSION_INFO セッション情報取得エラー 0x80040844 ERROR_OBJECT_NOT_IN_REGISTRY レジストリにオブジェクトがない 0x80040845 ERROR_COUNTER_NOT_IN_REGISTRY レジストリにカウンターがない
0x80004008 ERROR_OUT_OF_MEMORY バッファサイズ不足
0x80040849 ERROR_OVER_COUNTER_MAX 監視項目数が最大を超えた
(Windows システムエラーコード) ERROR_SYSTEM_NOT_CONNECT RegConnectRegistry 失敗 0x80040846 ERROR_COUNTER_TYPE_NOT_SUPPORT サポートしてないカウンタータイプ
0x80070057 ERROR_INVALID_UNIT 単位がおかしい
(Windows システムエラーコード) ERROR_GET_PERFDATA GetSystemPerfData エラー 0x80020013 ERROR_WTSPERF_INSUFFICIENT_BUFFER バッファ不足
0x8004084A ERROR_LIMIT_NG 評価期間が過ぎた
48
5 .2 各 アクション 項 目 エラ ーメッセージ一 覧
5 .2 .1 WTS セッションログオフ
イベント ID エラーコード定義 エラーコード 内容
5000 ERR_LOGOFF_FAIL 0xC0001388 セッションのログオフに失敗しました。
5001 ERR_SERVER_OPEN_FAIL 0xC0001389 WTSサーバーのオープンに失敗しました 5002 ERR_GET_SESSION_INFO 0xC000138A セッション情報の取得に失敗しました。
5003 ERR_OPEN_REGISTRY 0xC000138B レジストリのオープンに失敗しました。
5004 ERR_READ_REGISTRY 0xC000138C レジストリの読み込みに失敗しました。
5005 ERR_WRITE_REGISTRY 0xC000138D レジストリの書き込みに失敗しました。
5006 ERR_INVALID_PARAMETER 0xC000138E コマンドの構文が誤っています。
5007 ERR_OTHER 0xC000138F その他のエラー
5008 INF_LOGOFF_SESSION_NOT_FOUND 0x40001390 ログオフするセッションが見つかりません。
5 .2 .2 WTS クライアント通知
イベント ID エラーコード定義 エラーコード 内容
5000 ERR_MSG_SEND_FAIL 0xC0001388 メッセージの送信に失敗しました
5001 ERR_SERVER_OPEN_FAIL 0xC0001389 WTSサーバーのオープンに失敗しました 5002 ERR_GET_SESSION_INFO 0xC000138A セッション情報の取得に失敗しました。
5003 ERR_OPEN_REGISTRY 0xC000138B レジストリのオープンに失敗しました。
5004 ERR_READ_REGISTRY 0xC000138C レジストリの読み込みに失敗しました。
5005 ERR_WRITE_REGISTRY 0xC000138D レジストリの書き込みに失敗しました。
5006 ERR_INVALID_PARAMETER 0xC000138E コマンドの構文が誤っています。
5007 ERR_OTHER 0xC000138F その他のエラー
5009 INF_SESSION_NOT_FOUND 0x40001391 該当セッションが見つかりません。
49
第6章 付録
6 .1 BOM 7.0 の予 約 済 み変 数
BOM 7.0およびCitrixオプションでは以下の予約済み変数を定義しており、アクション項目や通知項目でこの予約済み変数を設定す
ると、実行時には実際の値に展開されます。
予約済み変数 説明
$(TargetComputer) 監視対象コンピューター
$(TargetObject) 監視対象オブジェクト
$(CurrentTime) 現在時刻
$(ElapsedTime) 直近の監視サービス開始からの経過時間 [ミリ秒]
$(InstallDir) BOM for Windows のインストールフォルダー
既定導入時:“C:\Program Files\SAY Technologies\BOMW7”
$(InstanceID) インスタンス ID
$(InstanceName) インスタンス名
$(GroupID) グループ ID
$(GroupName) グループ名
$(MonitorID) 監視項目 ID
$(MonitorName) 監視項目名
$(ActionID) アクション項目 ID
$(ActionName) アクション項目名
$(Runtime) 監視サービスにより、監視またはアクションが実行された時刻
$(Duration) 監視またはアクションの実行に要した時間 [秒]
$(ResultCode) 監視またはアクションの実行結果を示す値
$(Value) 監視値
$(Status) 監視ステータス:(正常/注意/危険/失敗)
$(DetectedDataDir) 検出されたデータの出力先フォルダー
$(InstallDir)\Environment\Instance\$(InstanceID)\DetectedData
$(ExitCode) ※1 アクション終了コード
$(Result) ※1 アクション実行結果:(成功/エラー/失敗)
$(ThresholdY) ※2 注意のしきい値
$(ThresholdR) ※2 危険のしきい値
※1 “$(ExitCode)”および“$(Result)”は通知項目のみで使用でき、アクション項目では使用できません。
※2 “$(ThresholdY)”および“$(ThresholdR)”はBOM マネージャー上の予約済み変数の一覧に表示されません。
この変数を使用する場合は文字列を手入力してください。