正常的情況如下:用DiskWrite申請(qǐng)寫(xiě)入1個(gè)sector,返回可寫(xiě)入1個(gè)sector;分八次用WrHostData每次寫(xiě)入64個(gè)字節(jié),完成返回0x14后關(guān)閉文件。OK,讀出正常~~~
不正常情況如下:用DiskWrite申請(qǐng)寫(xiě)入“2”個(gè)sector,返回可寫(xiě)入“2”個(gè)sector;分“十六”次用WrHostData每次寫(xiě)入64個(gè)字節(jié),完成返回0x14后關(guān)閉文件。至此還是OK的~~但是讀回來(lái)的數(shù)據(jù)連第一個(gè)sector都寫(xiě)不滿,結(jié)尾還出現(xiàn)了文件名的亂碼……
求各位大大不吝賜教~~~謝謝!