阅读:4037回复:0
Windows下用SCSI_PASS_THROUGH_DIRECT发送ATA指令
我想问一下 windows下是否可以用SCSI_PASS_THROUGH_DIRECT结构发送ATA的CDB指令,我看了下windows中有个ATA_PASS_THROUGH_DIRECT结构可以发送ATA指令,但其结构里的CurrentTaskFIle[8]是八个寄存器的内容ATA PASS THROUGH 的CDB[16]中的一些参数设置不了,我试着用SCSI_PASS_THROUGH_DIRECT结构来发ATA命令,但没有成功,我不知道是我填的参数有问题还是这个结构根本就不支持这功能,linux下用SG_IO貌似可以解决这问题
|
|