私は、ファイルのオープンプロセスを傍受する可能性のある小さなプログラムを作ろうとしています。ウィンドウを傍受するウィンドウを傍受する
目的は、特定のフォルダ内のファイルをダブルクリックすると、ウィンドウがソフトウェアに通知され、その請願が処理され、ファイルのデータが返されます。
オープンメッセージを監視し、プログラムがファイルの内容を準備している間にWindowsを強制的に待機させるような別の解決策があるかもしれません。
この概念の1つのアプリケーションは、ユーザーに透過的な方法でファイルのデコードを管理することができます。 このコンテキストでは、暗号化されたファイルはディスク上にあり、ユーザーがそれをダブルクリックするかメモ帳などのアプリケーションで開くと、バックグラウンドプロセスはそのオープンイベントを傍受し、ファイルの暗号を解除し、そのファイルの内容を尋ねるアプリケーションに送ります。
これはちょっと奇妙な概念ですが、「Man In The Middle」ネットワークのコンセプトに似ているかもしれませんが、ネットワークパケットの代わりにファイルがあります。
読んでいただきありがとうございます。
このようなドライバに関する情報は、どこから入手できますか? – Geo
多くのリソースと情報を持つMSページにリンクしました。 –
アンチウィルスソフトウェア、オンザフライ暗号化/圧縮などの方法でこのように構築されています。 –