2011-02-18 3 views
0

大きなファイルを読み込むために、Windows ReadFile関数を使用しています。windows:ReadFileに失敗した場合は、もう一度ReadFileを使用できますか?

ネットワークがあまり安定していない場合は、ReadFile(ネットワークの場所がなくなった)を呼び出すときにエラーが発生します。現時点では、もしこれが起こると、私はエラーを出してプロセスを終了させます。

ReadFileが失敗した場合、数秒待ってからもう一度お試しください。ネットワークの問題が解消されたとすれば、ReadFileから適切なデータを取得できますか?それとも、その時点でファイル内のどこを読み込もうとしているのか忘れてしまいますか?

答えて

1

ネットワーク共有がなくなったためにReadFileが失敗した場合は、ファイルが戻ったときにファイルを開く必要があります。

関連する問題