加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

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

发布时间:2020-12-15 09:47:01 所属栏目:大数据 来源:网络整理
导读:我正在修改Usb设备的分区表以进行加密. 代码工作正常,但我需要拔掉并插入USB设备以查看更改我如何以编程方式执行此操作? 我知道是可能的,因为其他一些应用程序都这样做.目前我使用DeviceIoCtrl删除usb设备并告诉用户手动操作,但它不专业. 我试图使用IOCTL_I
我正在修改Usb设备的分区表以进行加密.

代码工作正常,但我需要拔掉并插入USB设备以查看更改我如何以编程方式执行此操作?

我知道是可能的,因为其他一些应用程序都这样做.目前我使用DeviceIoCtrl删除usb设备并告诉用户手动操作,但它不专业.

我试图使用IOCTL_INTERNAL_USB_CYCLE_PORT,但不支持,我猜它只能从内核模式调用.

解决方法

IOCTL_DISK_UPDATE_PROPERTIES的备注表明,当您直接修改分区表并希望重新加载它时,它是正确的IOCTL.

This operation is used in synchronizing the system view of the specified disk device when the partition table of the disk is directly modified. Be sure to perform this operation when you update the usable space for a disk so that the system will update its partition table.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读