オペレーティング システム環境についての情報を返します。
01 cblt-os-info-params typedef. 03 cblte-osi-length cblt-x2-compx. *> pic x(2) comp-x value 28. 03 cblte-osi-os-type cblt-x1-compx. *> pic x comp-x. 03 cblte-osi-os-version cblt-x4-compx. *> pic x(4) comp-x. 03 cblte-osi-dbcs-support cblt-x1-compx. *> pic x comp-x. 03 cblte-osi-char-coding cblt-x1-compx. *> pic x comp-x. 03 cblte-osi-country-id cblt-x2-compx. *> pic x(2) comp-x. 03 cblte-osi-code-page cblt-x2-compx. *> pic x(2) comp-x. 03 cblte-osi-process-type cblt-x1-compx. *> pic x comp-x. 03 cblte-osi-rts-capabilities cblt-x4-compx. *> pic x(4) comp-x. 03 cblte-osi-product cblt-x2-compx. *> pic x(2) comp-x. 03 cblte-osi-product-version cblt-x2-compx. *> pic x(2) comp-x. 03 cblte-osi-product-revision cblt-x2-compx. *> pic x(2) comp-x. 03 cblte-osi-product-sp cblt-x2-compx. *> pic x(2) comp-x. 03 cblte-osi-fixpack cblt-x2-compx. *> pic x(2) comp-x.
国別コード。国別コードの詳細については、オペレーティング システムのマニュアルを参照してください。
コード ページ。コード ページ コードの詳細については、オペレーティング システムのドキュメントを参照してください。
ビット | 説明 |
---|---|
0 | マルチスレッド マルチスレッドの RTS。 |
1 | メインフレームの負荷軽減 (メインフレームのポインターをエミュレート)。 |
2 | 64 ビット対応。ランタイム システムが 64 ビット アプリケーションの実行をサポートしている。 |
3 | プログラムが Enterprise Server の制御下で実行されているかを示す。 |
4 | ランタイム システムが Enterprise Server モードで実行されていることを示す。 |
5 | プログラムが CLR (Common Language Runtime) で実行されているかを示す。 |
6 | プログラムが JVM (Java 仮想マシン) で実行されているかを示す。 |
7 | プログラムが Docker コンテナー内で実行されているかを示す。 |
8 | シングル ビットのネイティブ プラットフォームであるかを示す。 |
9 から 23 | 予備。このルーチンによって 0 に設定されます。 |
24 | プログラムが Microsoft SQL Server で実行されているかを示す (.NET のみ)。 |
25 | プログラムが Microsoft Azure で実行されているかを示す (.NET のみ)。 |
26 | プログラムが Enterprise Java Bean で実行されているかを示す (JVM のみ)。 |
27 から 31 | 予備。このルーチンによって 0 に設定されます。 |