我々は、移動、削除を検出するフォルダの作成をICopyHook.CopyCallbackシェル拡張を使用しますが、ユーザーはC#アプリケーションからファイルを削除されたかどうかを検出する方法、または削除を処理する方法はないファイルLink、ユーザーの操作ですか? 例:f1.txtでShift + Delキーを押すと、オペレーティングシステムが「f1.txtを削除してもよろしいですか?」と尋ねます。ユーザが「はい」を押すと、C#アプリケーションは削除操作を処理します私は、あなたがファイルシステムフィルタドライバを必要とするファイルの代わりにICopyHook.CopyCallbackがありますか?
答えて
.. FileSystemWatcherは、この作業を行うことができないと思う:透明な方法で{たとえば}いくつかの隠しフォルダに「f1.txt」???
ノートを移動することにより、 (ファイルはごみ箱に移動されます)
ファイルシステムレベルでファイルをコピーするような操作はありません(ICopyHookはoエクスプローラ自体またはシェルAPI関数を使用して実行される操作)では、ファイルシステムのフィルタドライバ(またはその他の手段)を使用して「コピー」を追跡することはできません。
WinDDKをインストールしました。いくつかのサンプルを試しました。どのプロシージャ/イベントが呼び出されていますか?ユーザーがファイルを削除するとどうなりますか? – houssam11350
@ houssam11350あなた自身のカーネルモードドライバを書くつもりで、カーネルモードの基本が分からない場合は、少なくとも6か月かかるでしょう。 –
- 1. Dreamweaverのファイルマネージャの代わりにオープンソースがありますか?
- 2. RubyのVCRライブラリの代わりにPythonがありますか?
- 3. F#のBigIntegerにPowの代わりがありますか?
- 4. MYSQLのフィールドに配列の代わりがありますか?
- 5. C++のナップザックバックトラッキングアルゴリズムの代わりに解がありますか
- 6. php関数openssl_verify()の代わりにColdfusionがありますか?
- 7. Meteor's Minimongoに$演算子の代わりがありますか?
- 8. ロボットプログラミングゲームの代わりにrobocodeがありますか?
- 9. xhr.overrideMimeType()関数の代わりにクロスブラウザーがありますか?
- 10. パンダチェーン指標の代わりに何がありますか?
- 11. フォームフィールドの代わりにラベルにブートストラップのフィードバックアイコンがあります
- 12. パイプラインの代わりに、ファイル
- 13. PDO子オブジェクトの代わりにPDOExceptionの代わりにCustomExceptionをスローする方法はありますか?
- 14. JavaScriptのプロプライエタリActiveXObjectに代わるものがありますか
- 15. PloehのAutoFixture for .NETに代わるJavaがありますか?
- 16. WCFTestClientに代わるものがありますか
- 17. スタティックセルの代わりにカスタムテーブルビューセルをプロトタイプセルにする必要がありますか?
- 18. Capistranoの代わりにPerlまたはLuaがありますか?
- 19. default.propertiesファイルの代わりにProject.propertiesファイル
- 20. が、代わりに
- 21. Visual 2010のC#windowsフォームにリピータコントロールがありますか?代わりに?
- 22. com.google.appengine.repackaged *の代わりに何を使用する必要がありますか?
- 23. scala.concurrent.Futureの代わりにakka.http.scaladsl.util.FastFutureを使用する必要がありますか?
- 24. mongo-expressの代わりにGUIを使用するmongodbがありますか?
- 25. AddPortの代わりに何を使用する必要がありますか?
- 26. TFilenameの代わりにStringを使用する必要がありますか?
- 27. ワードプレス:mysql_num_rowsに代わるワードプレスがありますか?
- 28. isNaN()に代わるJavaScriptがありますか?
- 29. SimplyScrollの代わりにいくつかの機能があります
- 30. JSON_FORCE_OBJECTの代わりにJSON_FORCE_ARRAYというものがありますか?
私は確かにファイルのために働く変形もあります。 –