首先妳要確定用哪個API來讀取數據,我個人推薦DeviceIoControl,然後將Buffer區的數據整理壹下,直接寫到file裏嘛
給妳個代碼,呵呵,亂寫的,各位高手勿拍:)
fprintf(nLog,"===========DeviceIoContrl FUNCTION Log=========\r\n");
fprintf(nLog,"IoCode = 0x%x \r\n",io);
fprintf(nLog,"InBuff :\r\n");
if(ibufsize == 0)
fprintf(nLog,"0");
else
{
for(i=0;i< ibufsize;i++)
{
fprintf(nLog,"0x%x ",abs(ibuf[i]));
}
}
fprintf(nLog,"\r\n");
fprintf(nLog,"InBuffSize = %d\r\n",ibufsize);
fprintf(nLog,"OutBuff :\r\n");
if(obufsize == 0)
fprintf(nLog,"0");
else
{
for(i=0;i< obufsize;i++)
{
fprintf(nLog,"0x%x ",abs(obuf[i]));
}
}
fprintf(nLog,"\r\n");
fprintf(nLog,"OutBuffSize = %d\r\n",obufsize);