C#とFileSystemWatcherを使用してフォルダーを監視しようとしています。私が実際に見ているフォルダを削除できるという事実を除いて、すべてがうまく機能します
以前は、ReadDirectoryChangesWを使用してCでこれを行い、フォルダーへのハンドルを作成してロックしました。これにより、ユーザーからそのフォルダーへの削除や名前の変更ができなくなりました(コンテンツではなく、実際の監視対象フォルダーについて話します)。
そのフォルダをロックして、監視中に他の人が削除しないようにする方法はありますか?
(フォルダがFAT32パーティション/ USBドライブなどにある可能性があるため、フォルダへのアクセス許可を変更したくないことに注意してください。これはアクセス許可をサポートしていません)