我们使用Dokan for Windows创建了一个虚拟文件系统驱动程序。出于某种原因,无论何时在Windows XP上安装设备,它都会将Windows资源管理器视图默认为“Film Strip”模式。这很烦人,因为甚至没有任何媒体文件。
传递给Dokan的当前选项如下:
dokanOptions->Options |= DOKAN_OPTION_REMOVABLE;
dokanOptions->Options |= DOKAN_OPTION_KEEP_ALIVE;
我们是否可以默认/强制特定驱动器号或设备下的文件夹视图不显示此选项?
答案 0 :(得分:2)
我为IBM大型机文件系统编写了一个驱动程序。我的驱动程序将desktop.ini添加到文件列表中。 desktop.ini实际上并不存在于大型机介质上。在我的desktop.ini中,我添加了以下几行,解决了你提到的问题。
[.ShellClassInfo]
IconResource=W:\my_icon.ico,0
[ViewState]
Mode =
Vid =
FolderType = Generic
只是说desktop.ini存在并报告字符串的大小。然后在ReadFile函数中,memcpy将数据写入Buffer并将ReadLength设置为复制的字节数。你必须在每一行的末尾使用\ r \ n。
答案 1 :(得分:-1)