如何通过IOCTL_ATA_PASS_THROUGH发送ATA命令并获取ASTS(ATA task file status)
如何发送ATA cmd?如何发送ATA cmd后如何获取ASTS状态?
发送了fd命令后想获取这里固件返回的ASTS里面的数据,该怎么做呢?
直接上代码:
HANDLE GetIoCtrlHandle(BYTE index)
{
char szDevicPath[255]={0};
sprintf(szDevicPath,"\\\\.\\PhysicalDrive%d", index);
return ::CreateFile(szDevicPath, GENERIC_READ | GE
原创
2020-11-19 20:44:55 ·
931 阅读 ·
0 评论