按照數(shù)據(jù)手冊上的說明,先把mCmdParam.Locate.mSectorOffset置成0xffffffff, 然后用CH375FileLocate()將文件指針移到文件的最后, 如果最后一個扇區(qū)不滿512字節(jié),再將CH375vFileSize擴展成512的整數(shù)倍, 讀出最后一個扇區(qū)的數(shù)據(jù)后,再把CH375vFileSize恢復為原來的大小。
問題出在,當文件長度正好是512的整數(shù)倍時,應該如何讀最后一個扇區(qū)呢? 我把CH375vCurrentOffset設置成CH375vFileSize-0x200,但無論如何也讀不出數(shù)據(jù)。 請問問題出在哪里?