gpt4 book ai didi

delphi - 如何以编程方式连接和重新连接 USB 设备

转载 作者:行者123 更新时间:2023-12-03 15:13:41 33 4
gpt4 key购买 nike

我正在修改 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.

关于delphi - 如何以编程方式连接和重新连接 USB 设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6882613/

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