所以这是背景:
我有这个带有原始数据的媒体的SCSI设备(为简单起见,它说它包含abc123)。此设备位于Windows计算机上。我想使用C / C ++来初始化设备,打开设备,将SCSI读取命令发送到设备,最后“读取”字节。
我搜索了类似的主题,但我不断获得Linux / Unix指南或Visual C ++(我无法访问)。
有谁知道开始这个的好方法?也许一些示例代码或者某人有一个教程; - )
提前谢谢!
编辑:我正在使用Cygwin。
答案 0 :(得分:0)
如果你绝对必须进入硬件级别,就linux而言,你将不得不使用IOCTL命令,例如:http://sg.danny.cz/sg/sg_io.html
答案 1 :(得分:0)
更新:将我的头撞到墙上已经有一段时间了,还有一些恳求和乞讨,我设法让我的主管允许我安装Visual Studio 2003!
对于寻找有关此主题的更多信息的任何人,我非常同意上面提供的评论 - 在Windows机器上完成此操作几乎是不可能的,而不是使用Visual C ++。
我唯一的另一个建议是切换到* nix世界(如果可以的话)!