提供一个虚拟文件访问层