Win95のDOS窓内でロングファイルネームに対応させる
VFATアダプタは、Win95以前のDOSプログラムをWin95のVFATに対応させて、DOS窓内で長いファイル名を扱えるようにするためのプログラムです。
具体的にはMS-DOSのファンクションコール(INT21H)の
3CH (ハンドル を使う ファイル の作成)
3DH (ハンドル を使う ファイル の オープン)
6CH (拡張された ファイル の オープン / クリエイト)
をフックして、VFATシステムの AX=716CH、INT21H を呼び出します。従ってこれらのファンクション以外を使用するプログラムでは長いファイル名が使用できません。