私のコードは Delphi 7 で書かれていますが、それが特定の役割を果たすとは思いません。
ファイルの内容を WriteFile で上書きしようとしています。「.dll」ファイルを書き込んでいてウイルス対策がアクティブな場合を除いて、完全に機能します。
- ファイルへのハンドルを開くことは問題ありません。
- 書き込みがブロックされています: WriteFile 関数は戻りません !!!
ウイルス対策は、そのdllでの上書きを防止しているようです。しかし、最悪の場合、アプリがブロックされている、タスク マネージャーがブロックされている、Windows エクスプローラーがブロックされているなどの理由で、PC を再起動する必要があります。
どうすればこれを防ぐことができますか?
何か案は ?