gpt4 book ai didi

c++ - 大容量存储设备删除策略

转载 作者:可可西里 更新时间:2023-11-01 10:39:42 30 4
gpt4 key购买 nike

我正在开发一种硬件设备,它通过 USB 将自身公开为大容量存储设备。

当我插入一个典型的 USB key 时,它会作为大容量存储设备附加到设备管理器中,并且相应磁盘的删除策略设置为“快速删除”。

当我插入我的设备时,删除策略设置为“更好的性能”。请注意,在这两种情况下都没有安装驱动程序(这是 Windows 的大容量存储驱动程序)。 Screenshot .

我已经尝试比较设备属性页面上的所有属性,但无济于事。我做错了什么?

最佳答案

很抱歉回答我自己的问题,但经过进一步调查,结果如下:

Linux USB 存储小工具驱动程序不支持 MODE_SELECT: http://lxr.free-electrons.com/source/drivers/usb/gadget/file_storage.c?v=2.6.35

(第 1881 至 1889 行)

这会导致 Windows 的行为如上所述。不执行任何操作而无错误地返回似乎可以解决此问题,但我不确定这是否是正确的行为。

关于c++ - 大容量存储设备删除策略,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6362653/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com