使用WINAPI';读取文件块;是ReadFile还是类似的?

使用WINAPI';读取文件块;是ReadFile还是类似的?,winapi,visual-c++,Winapi,Visual C++,嗯,我正在做一个项目,在这个项目中,我要处理可能很大的文件,我不能一次全部加载到ram中,所以我要把它们当作CHS硬盘,一次抓取一个0x800字节的数据块 我的问题是,我在WINAPI中找不到任何函数允许我从用CreateFile打开的文件中读取数据,从偏移量开始 是的,它必须是一个WINAPI函数,不,我不想把整个文件映射到内存中 非常感谢,布拉德利。与一起使用您还可以使用重叠结构对特定的文件偏移量进行读取。内存映射文件不必将其全部映射到备忘录中。您可以根据需要映射小视图。

嗯,我正在做一个项目,在这个项目中,我要处理可能很大的文件,我不能一次全部加载到ram中,所以我要把它们当作CHS硬盘,一次抓取一个0x800字节的数据块

我的问题是,我在WINAPI中找不到任何函数允许我从用CreateFile打开的文件中读取数据,从偏移量开始

是的,它必须是一个WINAPI函数,不,我不想把整个文件映射到内存中


非常感谢,布拉德利。

与一起使用

您还可以使用重叠结构对特定的文件偏移量进行读取。内存映射文件不必将其全部映射到备忘录中。您可以根据需要映射小视图。