大容量存储设备删除策略

| 我正在开发一种硬件设备,该设备通过USB公开为大容量存储设备。 当我插入典型的USB密钥时,它会作为大容量存储设备连接到设备管理器中,并且相应磁盘的删除策略设置为“快速删除”。 当我插入设备时,删除策略将设置为“更好的性能”。请注意,在两种情况下均未安装驱动程序(这是Windows的Mass Storage驱动程序)。屏幕截图。 我尝试将设备属性页面上的所有属性进行比较都没有用。我究竟做错了什么?     
已邀请:
        很抱歉回答我自己的问题,但经过进一步调查,结果如下: Linux USB存储小工具驱动程序不支持MODE_SELECT: http://lxr.free-electrons.com/source/drivers/usb/gadget/file_storage.c?v=2.6.35 (1881至1889行) 这将导致Windows行为如上所述。不执行任何操作而没有错误返回似乎可以纠正此问题,但是我不确定这是否是正确的行为。     
        我希望问题在于标准的Mass Storage驱动程序正在检查FAT格式的分区-在USB密钥上找到一个分区,它将策略设置为“快速删除”;并且在您的设备上找不到一个。     
        本文档将帮助您找到所需的位置。此外,此SO链接也很重要。     

要回复问题请先登录注册