【发布时间】:2013-05-24 13:12:31
【问题描述】:
我正在开发一种将一些信息直接写入闪存驱动器的设备,而不使用任何文件系统(它只是将数据块直接写入磁盘扇区)。闪存驱动器装满后,我需要将其插入任何带有 Windows 的计算机并使用我的应用程序读取数据。
一切都很好,除了当我在 Windows 中插入闪存驱动器时警告我闪存驱动器无效并让我格式化它。我想在任何安装了我的 Windows 应用程序的计算机上为我的闪存驱动器删除此消息。
我的闪存驱动器在开始时有签名字节,因此我可以随时确定它是我的闪存驱动器还是普通闪存驱动器。
我的想法是我应该能够编写某种服务或驱动程序来检查所有闪存驱动器并禁止操作系统安装我的驱动器。但是我不知道它是否真的可能,而且我找不到任何提到这种功能的文件。
如果有任何文档/链接/函数名称可以帮助我抑制未格式化的磁盘警告,我将不胜感激。
【问题讨论】: