windows:如果ReadFile失败,我可以再次读取该文件吗?

windows:如果ReadFile失败,我可以再次读取该文件吗?,windows,file-io,Windows,File Io,我正在使用Windows ReadFile函数读取一个大文件 如果网络不稳定,有时调用ReadFile时会出错(网络位置不再可用)。目前,如果发生这种情况,我只会出错并终止进程 如果ReadFile失败,我只需等待几秒钟,然后再试一次怎么办?假设网络问题消失了,我能从ReadFile获得正确的数据吗?或者在这一点上,它是否忘记了它试图读取文件中的哪个位置?如果ReadFile由于网络共享消失而失败,则在文件返回时,您很可能必须重新打开该文件

我正在使用Windows ReadFile函数读取一个大文件

如果网络不稳定,有时调用ReadFile时会出错(网络位置不再可用)。目前,如果发生这种情况,我只会出错并终止进程


如果ReadFile失败,我只需等待几秒钟,然后再试一次怎么办?假设网络问题消失了,我能从ReadFile获得正确的数据吗?或者在这一点上,它是否忘记了它试图读取文件中的哪个位置?

如果
ReadFile
由于网络共享消失而失败,则在文件返回时,您很可能必须重新打开该文件