【发布时间】:2022-11-10 03:55:25
【问题描述】:
我有一个关于 Windows 中内存虚拟化可能性的问题。这是场景:
-
我有第 3 方应用程序(无法访问他们的代码或修改它),它要求在
C:\PathToApp\AwesomeApp\DataDir中提供数据文件 -
我想做一个加载器来打开这个应用程序,当应用程序尝试访问
DataDir时,它会从加载器内存加载(不保存到驱动器),所以所有对DataDir的请求都被拦截,所有操作都在仅记忆。是否有允许我执行此操作的 Windows API?实际上,我想在加载程序中创建一个虚拟化目录,该目录将欺骗第三方应用程序认为真实的文件系统目录存在于硬编码位置。
【问题讨论】:
标签: windows winapi filesystems virtual-directory