DeviceIOControl()发送SCSI命令时卡住

�我叫想多多� 2025-09-05 18:58:42

我在多个线程下不断调用DeviceIOControl()发送SCSI命令,有时就会卡住在DeviceIOControl()里,超时机制也不起作用,使用BusHound捕捉主机与设备之间的通信,发现最后一条通过DeviceIOControl()发送出去的命令并没有被BusHound捕捉到,怀疑阻塞在了哪里导致了这个的问题,且此时设备一直处于Test Unit Ready状态,有无大佬帮忙解释一下?困扰好多天了……

PS:我也看到有几个人遇到现象和我类似的问题,但都是十几年前的贴子了,且也好像最终都没有找到原因并解决……

 

 

...全文
26 回复 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

21,619

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
  • 驱动开发/核心开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧