アプリケーションのメモリ計画を動的に変更する。
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実行時調節ルーチンで提供されるものと同じ機能をもつ。