开发者论坛

 找回密码
 注册 (请使用非IE浏览器)
查看: 8706|回复: 0

关于MacOS对USB设备发送SCSI指令的问题

[复制链接]

0

精华

10

贡献

22

赞扬

帖子
1
软币
72
在线时间
4 小时
注册时间
2020-10-19
发表于 2020-10-19 14:35:06 | 显示全部楼层 |阅读模式
各位好,在MacOS上如何对USB设备发送SCSI指令呢?从官网开发网站上看到,若要给USB设备发送SCSI指令,流程主要是通过I/O套件获取主端口,然后,进行循环匹配字段,接着找到设备后,并获取该USB设备的独占权限,即通过ObtainExclusiveAccess接口申请独占权限,结果返回kIOReturnBusy。为什么对于刚刚插入的USB设备,总是获取失败它的独占权限。是不是MacOS系统本身会先独占这个设备呢?由于我获取独占权限总是失败,导致了无法给USB设备发送SCSI指令。请问各位大佬,有谁知道这个问题应该怎么处理吗?或者有什么好的例子给我参考一下,请各位大佬帮帮忙,不胜感激!!!
回复

使用道具 举报

Archiver|手机版|小黑屋|开发者网 ( 苏ICP备08004430号-2 )
版权所有:南京韵文教育信息咨询有限公司

GMT+8, 2024-10-18 14:11

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表