JP1/NETM/DM APIリファレンス(UNIX(R)用)
資源属性ファイルは,各資源グループごとの情報が格納されているヘッダ部(1レコード)と,登録ソフトウェアの情報が格納されているエントリ部(複数レコード)から構成されます。ヘッダ部の参照エリアと識別子を表A-1に,エントリ部の参照エリアと識別子を表A-2に示します。
| 参照できるエリア名 | 型 | サイズ(バイト) | 設定する識別子 | エリアの説明 |
|---|---|---|---|---|
| DM種別コード | C | 1 | DMGAI_RSCH_DMKIND | ソフトウェアのDM種別コードを示す C:UNIX D:Windows |
| グループ名 | C | 2 | DMGAI_RSCH_GROUP | ソフトウェアのグループ名 |
| グループ別資源数 | X | 4 | DMGAI_RSCH_RSCNO | グループ内の登録ソフトウェア数 |
表A-2 資源属性ファイルの参照エリアと識別子(エントリ部)
| 参照できるエリア名 | 型 | サイズ(バイト) | 設定する識別子 | エリアの説明 |
|---|---|---|---|---|
| DM種別コード | C | 1 | DMGAI_RSCE_DMKIND | パッケージのDM種別コードを示す C:UNIX D:Windows |
| グループ名 | C | 2 | DMGAI_RSCE_GROUP | パッケージのグループ名 |
| 資源名 | C | 44 | DMGAI_RSCE_RSCNM | 資源名 |
| バージョン/リビジョン | C | 8 | DMGAI_RSCE_VERREV | パッケージのバージョン/リビジョン |
| 世代番号 | C | 4 | DMGAI_RSCE_GENNO | パッケージの世代番号 |
| 登録フラグ | C | 1 | DMGAI_RSCE_CHKFLG | パッケージの登録状態を示す Y:パッケージング完了 N:パッケージング未完了 |
| 仮想ファイル名 | C | 8 | DMGAI_RSCE_VERNM | パッケージの仮想ファイル名 |
| プログラム識別子 | C | 1 | DMGAI_RSCE_PRGTYP | プログラムの種別を示す I:他社ソフトウェア P:プログラムプロダクト 空白:ユーザプログラム,ユーザデータ※1 |
| プログラム名 | C | 50 | DMGAI_RSCE_PRGNM | プログラム名 |
| 容量1 | X | 4 | DMGAI_RSCE_RSCSIZE | パッケージの容量(単位:バイト) |
| 登録日 | C | 6 | DMGAI_RSCE_ENTDAY | パッケージの登録日をyymmddで示す yy:西暦年下2けた, mm:月,dd:日 |
| 所有者名 | C | 14 | DMGAI_RSCE_OWNER | パッケージの登録者,作成者 |
| 組み込みタイミング | C | 1 | DMGAI_RSCE_INSTIM | パッケージの組み込みタイミングを示す B:システム起動時 E:システム稼働中 S:システム停止時 U:UAPによる組み込み |
| 稼働中インストールコード | C | 1 | DMGAI_RSCE_INSE | システム稼働中にインストールできるかどうかを示す
|
| 起動時インストールコード | C | 1 | DMGAI_RSCE_INSB | システム起動時にインストールできるかどうかを示す
|
| ユーザ組み込み処理監視時間 | X | 4 | DMGAI_RSCE_APWATCH | ユーザ組み込み処理,またはPPインストール後処理の監視時間 |
| パッケージの満了日付 | C | 6 | DMGAI_RSCE_KEEPDATE | 保管庫での保管期間をyymmddで示す yy:西暦年下2けた, mm:月,dd:日 |
| 組み込み先ディレクトリ | C | 64 | DMGAI_RSCE_INSDIR | 組み込み先のディレクトリ名 |
| ディレクトリの所有者 | X | 4 | DMGAI_RSCE_INSOWN | 組み込み先のディレクトリの所有者 ((0〜59999)) |
| ディレクトリのファイルモード | X | 4 | DMGAI_RSCE_INSMODE | 組み込み先のディレクトリのファイルモード ((700〜777)) |
| ディレクトリグループ | X | 4 | DMGAI_RSCE_INSGROUP | 組み込み先のディレクトリグループ ((0〜59999)) |
| バックアップの保存期間 | X | 4 | DMGAI_RSCE_KEEPBACKUP | バックアップデータの保存期間(日数) |
| ユーザコメント※2 | C | 64 | DMGAI_RSCE_USRCOMMENT | ユーザコメント,またはユーザ固有の処理の指定を示す |
| インストール日時 | C | 12 | DMGAI_RSCE_INSDAY | 組み込み日時をyymmddhhmmssで示す yy:西暦年下2けた, mm:月,dd:日, hh:時,mm:分,ss:秒 |
| パッケージの形式 | C | 1 | DMGAI_RSCE_RSCFORM | パッケージの形式を示す H:圧縮暗号化してパッケージングしたパッケージ K:UNIX/Windows共用資源 空白:圧縮暗号化しないでパッケージングしたパッケージ その他:上記以外のパッケージ |
| 組み込み前提バージョン | C | 6 | DMGAI_RSCE_PREVER | 組み込みの前提バージョン |
| インストールスクリプトファイルの有無 | C | 1 | DMGAI_RSCE_SCRIPTF | インストールスクリプトファイルの有無を示す Y:有り N:無し |
| ゼネレータ区分 | C | 1 | DMGAI_RSCE_GENCLS | ゼネレータ区分を示す C:標準ゼネレータ Y:組み込み支援機能による組み込み |
| リンケージファイル名 | C | 40 | DMGAI_RSCE_LINKNAME | リンケージファイル名 |
| 組み込み後起動UAP名 | C | 40 | DMGAI_RSCE_UAPNAME | 組み込み後起動UAP名 |
| 組み込みファイル名 | C | 14 | DMGAI_RSCE_INSFILE | 組み込みファイル名 |
All Rights Reserved. Copyright (C) 2013, Hitachi, Ltd.