- 博客(1)
- 收藏
- 关注
原创 通过DeviceIoControl以SCSI命令向USB设备写入数据
然而在实际使用中,会发现DeviceIoControl会失败,并且通过GetLastError返回的错误码为5,表示没有权限,后来查阅了资料发现在写入前需要锁定卷。其中关于SCSI_PASS_THROUGH_DIRECT_WITH_BUFFER的声明依赖于spti.h,这个文件可以在微软官方找到。下面是ChatGpt给出的一段代码。如此之后,便可以正常写入。
2024-02-18 15:03:56
569
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人