次のコマンドをコマンド ラインに入力します。
call "DFHMFSET" using page-list-entry
address-field
詳細は次のとおりです。
- page-list-entry は 4 バイトの領域であり、ページ リスト (BMS SEND コマンドの SET オプションに対して返されたアドレスによって指定された領域で返される) の 1 つのエントリの値が含まれます。これは、実際のエントリまたは他の領域である可能性があります。その値は、リスト内の現在の有効値のうちのいずれかでなければなりません。リストの終端は、メインフレーム NULL ポインター データ項目 (x'FF000000') によってマークされます。
- address-field は 4 バイトの領域です。
- OS/VS COBOL の場合は、BLL Cell 値 (すなわち、S9(8) COMP) として定義および使用する必要があります。
- VS COBOL II の場合は、POINTER データ項目として定義および使用する必要があります。
注:リストの終端は、上位バイトが HIGH-VALUE で下位 3 バイトが LOW-VALUE であるエントリによって常に示されます。メインフレームでは、これは NULL ポインター データ項目に使用される定義値に相当しますが、Micro Focus COBOL 環境の NULL ポインター値には相当しません。エントリの上位バイトが絶対的な最大値かどうかを明確に調べることによって、常にリストの終端のテストを行う必要があります。