lamplet
驱动牛犊
驱动牛犊
  • 注册日期2004-07-28
  • 最后登录2005-08-28
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1376回复:3

如何在windows中增加一个虚拟的硬盘分区。

楼主#
更多 发布于:2004-07-28 14:55
我是超级菜鸟,最近要写一个程序要求增加一个虚拟的硬盘分区,至于内部功能就先不管了。我已经在网上查找了几乎两周了,都找不到详细的介绍。自己也对RAMDISKXP做了不少研究,无奈功力尚浅,始终搞不懂它怎么增加了一个分区,又怎么删除。我只看到了有关注册表的一些修改,代码调试我不太会,我用ollydbg看不到它有调用什么特别的函数。
希望各位高手指点指点,说明一下原理,越详细越好,如果没时间,也请概括一下,此任务已经被我拖了好久了。小弟在此先谢过各位热心回答的人。
tooflat
论坛版主
论坛版主
  • 注册日期2002-07-08
  • 最后登录2014-03-11
  • 粉丝2
  • 关注0
  • 积分1007分
  • 威望551点
  • 贡献值3点
  • 好评度476点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-08-03 12:51
那就看看filedisk
tooflat
论坛版主
论坛版主
  • 注册日期2002-07-08
  • 最后登录2014-03-11
  • 粉丝2
  • 关注0
  • 积分1007分
  • 威望551点
  • 贡献值3点
  • 好评度476点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-08-03 12:53
原理很简单,创建一个disk device,然后实现几个io_ctrl(参考filedisk),并把read write的request重定向(内存,文件等等) :D
ildee
驱动牛犊
驱动牛犊
  • 注册日期2003-01-16
  • 最后登录2005-01-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-08-04 17:11
支持tooflat,
游客

返回顶部