Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
開いているファイルの削除などの操作は、ファイル ハンドルの競合を引き起こします。このようなファイル ハンドルの競合を検出する必要がある場合、フィルター ドライバー (またはミニフィルター ドライバー) が唯一のオプションですか?
あなたが求めていると思うのは、ファイルを開いたデーモンがあります。別のプロセスがファイルへのアクセスを取得したい場合、デーモンに通知し、可能であればファイルを閉じて、他のプロセスが続行できるようにする必要があります。これには、デーモンが「oplocks」を利用する必要があります。oplock に関する MSDN ドキュメントを参照してください。