| 
			Systemwalker Operation Manager リファレンスマニュアル - UNIX/Windows(R)共通 -
		 | 
	
	
		
			目次
			索引
			  
		 | 
	
17.1 カレンダAPI
本節では、カレンダAPIについて説明します。
- カレンダ名一覧取得API(Mp_ListCalendar)
 - カレンダ登録API(Mp_AddCalendar2)
 - カレンダ更新API(Mp_SetCalendar2)
 - カレンダ情報取得API(Mp_GetCalendar2)
 - 日変わり時刻取得API(Mp_GetDayStartTime)
 
 
なお、旧バージョンのSystemwalker Operation Managerで提供された以下のAPIについては、本バージョンでもそのままご使用になれます。動作環境、注意事項および必要ファイルについては、本バージョンと同じです。
- カレンダ登録API(Mp_AddCalendar)
 - カレンダ更新API(Mp_SetCalendar)
 - カレンダ情報取得API(Mp_GetCalendar)
 
旧バージョンのSystemwalker Operation Managerとは、ここでは以下のバージョンを指しています。
- Windows版の場合:
 
- SystemWalker/OperationMGR V4.0L10/V4.0L20
 - Solaris版の場合:
 
- SystemWalker/OperationMGR 4.0
 
 
カレンダAPI共通の動作環境、注意事項、および必要ファイルについての説明を以下に示します。
■動作環境
当APIは、Systemwalker Operation Managerサーバ導入マシン上でのみ動作します。Systemwalker Operation Managerクライアントのみが導入されているマシン上では動作しません。
当APIは、Windows版、Solaris版およびLinux for Itanium版で使用できます。HP版、AIX版およびLinux版では使用できません。
■注意事項
- コンパイル環境として、最適化は行わないでください。
 - コンパイル環境として、コンパイラは、VisualC++(バージョン6.0以降)を、ランタイムライブラリは“マルチスレッド(DLL)”を使用してください。【Windows版】
 - LIBファイルおよびINCLUDEファイルは、同じバージョン/レベルで提供されたものを使用してください。
 
■必要ファイル
上記カレンダAPIを使用するには、以下のファイルが必要となります。
Windows版
- LIB:
 
- f3crhcap.lib
 - INCLUDE:
 
- f3crhcap.h
 
Solaris版
- LIB:
 
- libcalapi.so
 - INCLUDE:
 
- f3crhcap.h
 
Linux for Itanium版
- LIB:
 
- libcalapi64.so
 - INCLUDE:
 
- f3crhcap64.h
 
カレンダの各APIはLIBファイルに格納し、各APIで使用する定数および構造体はINCLUDEファイルで宣言されています。
これらのファイルは、以下のディレクトリ配下に格納されています。
Windows版
- LIB:
 
- Systemwalker Operation Managerインストールディレクトリ
MpWalker.JM\lib
 - INCLUDE:
 
- Systemwalker Operation Managerインストールディレクトリ
MpWalker.JM\include
 
Solaris版、Linux for Itanium版共通
- LIB:
 
- /opt/FJSVjmcal/lib
 - INCLUDE:
 
- /opt/FJSVjmcal/ include
 
	
17.1.1 カレンダ名一覧取得API
	
17.1.2 カレンダ登録API
	
17.1.3 カレンダ更新API(Mp_SetCalendar2)
	
17.1.4 カレンダ更新API(Mp_SetCalendar3)
	
17.1.5 カレンダ情報取得API
	
17.1.6 日変わり時刻取得API
All Rights Reserved, Copyright (C) 富士通株式会社 1995-2007