カスタマイズした独自のファイル ハンドラーを作成して、COBOL システムで提供されているファイル ハンドラーの代わりに使用できます。
プログラムで独自のカスタム ファイル ハンドラーを使用して COBOL 入出力構文を処理するには、CALLFH コンパイラ指令を使用します。たとえば、USERFH というファイル ハンドラーを使用する場合は、次のようなコンパイラ指令でプログラムをコンパイルします。
CALLFH"USERFH"
これにより、すべての COBOL 入出力操作は USERFH の呼び出しにコンパイルされます。
また、Micro Focus ファイル ハンドラーによって実行時に動的にロードおよび呼び出されるカスタム ファイル ハンドラーを作成することもできます。この場合、ファイルの入出力を実行する COBOL プログラムを再コンパイルする必要がなくなります。詳細については、「カスタム ファイル ハンドラーへの動的リダイレクション」セクションを参照してください。