ファイルアクセスの監視 – プログラミング – Home

ファイルアクセスの監視
 
通知
すべてクリア

ファイルアクセスの監視


Yukki
 Yukki
(@Yukki)
ゲスト
結合: 20年前
投稿: 5
Topic starter  

お世話になります.

現在,「特定のファイルが開かれた場合,プログラムが実行される」システムを
作りたいと考えています.

ファイル更新であれば,FindFirstChangeNotificationで検知できるのでしょうが,
ファイルオープン時の検知の方法が分かりません.

開発環境は,WinXP SP2 VisualStudio6.0 MFC です.

よろしくお願い致します.


引用解決済
トピックタグ
aetos
(@aetos)
Noble Member
結合: 5年前
投稿: 1480
 

おそらく、ファイルシステムにフィルタドライバを噛まさないと無理だと思います。


返信引用
Yukki
 Yukki
(@Yukki)
ゲスト
結合: 20年前
投稿: 5
Topic starter  

シャノン様,早速の助言ありがとうございます.

フィルタドライバですか…
少し調べてみましたが,フィルドラの参考サイトみたいなのが
見つからなくて困っています.

現在フィルドラに疎いので,できれば
仕様に近いソースでもあれば(あってもいいかなと)楽なんですが (^^;)

どなたか参考サイトがあれば,ご教授願います.

少しVC++から逸れてしまってまい,すみません…


返信引用
aetos
(@aetos)
Noble Member
結合: 5年前
投稿: 1480
 

参考サイトって、あまり見かけたことないですねぇ…(日本語のサイトしか探していな
いからかもしれませんがw)

まずは、MS から DDK を取り寄せましょう。
http://www.microsoft.com/japan/whdc/default.mspx
http://www.microsoft.com/japan/whdc/devtools/ddk/orderddkcd.mspx
俺が買ったときは、$25 でした。
昔はタダでダウンロードできたと思ったんですけどね…

入門書としては、こんなところでいかがでしょうか。
http://www.amazon.co.jp/exec/obidos/ASIN/4774116661
薄い割に、サンプルが多く載っています。
ただ、その分、基礎知識の解説は少ないように思えるので、他の資料で補強した方が良
いかもしれません。

なお、俺もデバドラを作ってみようと思って資料だけは揃えましたが、まだ実際にやっ
たことはないので、作り始めてから具体的なことを聞かれてもお答えできません。
そういう場合は、こちらで質問してみるのが良いのではないでしょうか。
http://www.ouk.jp/ogawa/treecrsdx/index.cgi


返信引用
off
 off
(@off)
ゲスト
結合: 24年前
投稿: 5
 

> 俺が買ったときは、$25 でした。
> 昔はタダでダウンロードできたと思ったんですけどね…

# いつの間にか有料になってたんですか(驚


返信引用
aetos
(@aetos)
Noble Member
結合: 5年前
投稿: 1480
 

> # いつの間にか有料になってたんですか(驚

ブツ自体はタダなんですが、送料だかなんだかで諸々 $25 かかります。

ところで、雑談ぽくなっちゃって申し訳ないんですが、IFS キットって、いつの間にあ
んなに安くなってたんでしょうか?
前は $800 くらいしたと思うんですが…今見たら $109(諸々込みで 109 + 25 = $134)
でした。

http://www.microsoft.com/japan/whdc/devtools/ifskit/default.mspx


返信引用
Yukki
 Yukki
(@Yukki)
ゲスト
結合: 20年前
投稿: 5
Topic starter  

シャノン様,回答ありがとうございます.

フィルドラは結構,準備が必要みたいですね.
やっぱりDDKは必須ですか…
趣味の域でしたので,これ以上の出費は抑えたかったのですが(^^;)

実際にこの手のフィルドラを利用したツールって
多いと思ってたんですけど,参考サイト自体はあまりありませんね.


返信引用
瀬戸っぷ
 瀬戸っぷ
(@瀬戸っぷ)
ゲスト
結合: 22年前
投稿: 160
 

http://software.nikkeibp.co.jp/software/backno/04apimook1.html

ちょっとだけフィルタドライバについて触れられてます。
最後の方ですが。

# 値段が微妙で買う決心が付かない。


返信引用
PATIO
(@patio)
Famed Member
結合: 3年前
投稿: 2660
 

余計なお世話かなとも思ったんですが、
セキュリティ目的とかどんなソフトを使って開こうとした場合でもと言う話でないのであ
れば、
関連付けしてしまうのが一番簡単かなと感じました。
いかなる手段で開こうとしてもそれに対して警告等を行うというのあれば、
既に出ているようにドライバレベルでやらないと駄目だと私も思いますけれど。
開こうとした時に阻止するような事まで考えているのであれば、
それこそドライバレベルでないと割り込めないと思います。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました