我正在構建一個驅動程序,我想讀取一些文件。 有什麼辦法可以使用「ZwReadFile()」或類似的函數來逐行讀取文件的 的內容,這樣我就可以循環處理它們。在內核模式下讀取文件
MSDN中的文檔聲明: - ZwReadFile從給定的ByteOffset或當前文件位置開始讀取到指定的Buffer中。它在下列條件之一時終止讀操作:
- 緩衝區已滿,因爲Length參數指定的字節數已被讀取。因此,沒有更多數據可以放入沒有溢出的緩衝區。
- 在讀取操作期間到達文件末尾,因此文件中沒有更多數據要傳輸到緩衝區中。
謝謝。