【发布时间】:2012-07-23 02:56:01
【问题描述】:
嗯,我正在处理一个项目,在该项目中我正在处理潜在的大文件,我无法一次将它们全部加载到 ram 中,因此我将它们视为 CHS 硬盘驱动器,并且一次抓取一个 0x800 字节的数据。
我的问题是,我在 WINAPI 中找不到任何允许我从使用 CreateFile 打开的文件中读取数据的函数,从偏移量开始。
是的,它必须是一个 WINAPI 函数,不,我不想将整个文件映射到内存中。
非常感谢,布拉德利。
【问题讨论】:
-
内存映射文件不必将所有文件都映射到内存中。您可以根据需要映射小视图。
标签: winapi visual-c++