アプリケーションのメモリ計画を動的に変更する。
call "CBL_MEM_STRATEGY" using by value func by reference flags returning status-code
| 呼び出しプロトタイプ使用時 ( 説明の読み方) | PIC (32bitシステム) | |
|---|---|---|
| func | cblt-x4-comp-5 | pic x(4) comp-5. |
| flags | cblt-x4-comp-5 | pic x(4) comp-5. |
| status-code | 説明の読み方 参照 | |
| func |
|
||||||||||||||||||||||||||||||||||
| flags | funcの設定値が1の場合、設定されるメモリ計画は以下のとおり。
funcの値が3に設定されている場合は、フラグは不正を監視する解放メモリブロックの数を示す。 |
| flags | funcの設定値が0の場合、フラグは現在のメモリ計画を以下のように示している。
funcの値が2に設定されている場合は、フラグは不正を監視する解放メモリブロックの数を示す。 |
||||||||||||||||||||||||||||||||||
| status-code | 操作状態
|
本ルーチンによって、アプリケーション内部からアプリケーションのメモリ計画を変更できる。memory_strategyおよびmemory_free_check_size実行時調節ルーチンで提供されるものと同じ機能をもつ。