2015-12-13 64 views
1

我一直在试图单独保存文件的缩略图,以便操作系统调用ReadFile()加载缩略图时,它将从其他文件加载,而不是原始文件。从另一个文件提供文件的缩略图

我的问题是,如果这是可能的。我可以识别操作系统何时请求缩略图(在它所做的所有ReadFile()调用之间,具有不同的偏移量和缓冲区大小)并从不同的文件传送它?

此外,我可以禁用缩略图请求并以不同的方式传递它吗?我想减少操作系统为文件创建的ReadFile()调用次数,并在实际打开文件时接收ReadFile()请求。

谢谢!

回答

3

这不是要求缩略图的操作系统,而是资源管理器,它只是一个普通的应用程序。资源管理器可以为许多目的打开文件,并且没有很好的方法来区分何时读取缩略图或任何其他元信息。也没有办法关闭特定驱动器的缩略图。