徒然なメモ

-仮想ドライブを実現してるソフト
--[[Virtual Disk Driver Version>http://chitchat.at.infoseek.co.jp/vmware/vdkj.html]] - VMWareイメージをマウント
--[[filedisk>http://www.acc.umu.se/~bosse/]] - ファイルをマウント
--[[Windows 2000 の Ramdisk.sys サンプル ドライバ>http://support.microsoft.com/default.aspx?scid=kb;ja;JP257405]] - Microsoft提供

-Win32API
--[[DeviceIoControl>http://www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/jphard/html/_win32_DeviceIoControl.asp]]
--[[CreateFile>http://www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/jpfileio/html/_win32_createfile.asp]]
--DefineDosDevice
---http://nienie.com/~masapico/api_DefineDosDevice.html

-キーワード
--IFS?→どうやらこれは仮想ディスクには関係ないっぽい。どちらかというとウィルススキャナみたいにファイルの読み書き要求とかをフック(フィルタ)して何かするとかいう用途のようだ。

-リンク
--[[WHDC @Microsoft>http://www.microsoft.com/japan/whdc/default.mspx]]


*適当にメモ
-IoCreateDevice でデバイス作る --  &new{2006-04-29 (土) 05:01:15};
-IRP_MJ_READ/WRITE に対しては、irp->IoStatus.Information に読み書きしたバイト数を格納して返さないといけないらしい。 --  &new{2006-04-29 (土) 05:01:47};
-デバイスドライバのエントリポイント(mainみたいなの)は DriverEntry らしい。 --  &new{2006-04-29 (土) 05:03:15};
-http://netsv1.ne.senshu-u.ac.jp/~proj16-15/wiki/index.php?%BB%B2%B9%CD%BD%F1%C0%D2 --  &new{2006-04-29 (土) 06:17:37};

#comment



トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS