首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何以编程方式连接和重新连接usb设备

如何以编程方式连接和重新连接usb设备
EN

Stack Overflow用户
提问于 2011-07-30 18:40:31
回答 1查看 1.2K关注 0票数 5

出于加密目的,我正在修改Usb设备的分区表。

代码运行良好,但我需要拔出并插入usb设备才能看到更改,我如何才能以编程方式做到这一点?

我知道这是可能的,因为一些其他的应用程序做it.Currently我使用DeviceIoCtrl来移除usb设备,并告诉用户手动操作,但这并不专业。

我尝试使用IOCTL_INTERNAL_USB_CYCLE_PORT,但它不受支持,我猜它只能在内核模式下调用。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-08-02 00:07:16

当你已经直接修改了分区表并希望重新加载它时,IOCTL_DISK_UPDATE_PROPERTIES备注建议使用它。

该操作用于直接修改磁盘分区表时,同步指定磁盘设备的系统视图。在更新磁盘的可用空间以便系统更新其分区表时,请务必执行此操作。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6882613

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档