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