cyliu
论坛版主
论坛版主
  • 注册日期2003-06-13
  • 最后登录2014-04-11
  • 粉丝5
  • 关注0
  • 积分1238分
  • 威望2531点
  • 贡献值0点
  • 好评度577点
  • 原创分14分
  • 专家分10分
阅读:1113回复:2

驱动设备名称之间关系小结,希望大家来丰富内容

楼主#
更多 发布于:2005-05-30 18:12
1 获取对象的名称
  ObReferenceObjectByHandle得到对象,然后在对象头中获取对象符号连接名称.

2 从符号连接名称得到设备名称.

  ZwOpenSymbolicLinkObject和ZwQuerySymbolicLinkObject连用可以达到这个功能.

3 从设备名称得到符号连接名称.
  
  不知道.呵呵.但可以遍历global目录下对象可以完成该功能。但感觉很笨啊。

4 从符号连接名称得到设备其他符号连接名称
  没有办法,只好循环使用3中的办法了。

5 。。。。

希望大家来丰富内容啊,方法共享了
走走看看开源好 Solaris vs Linux
smallball
驱动牛犊
驱动牛犊
  • 注册日期2004-12-18
  • 最后登录2008-10-08
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-06-05 21:38
如果仅仅知道GUID怎么得到设备对象名呢?
从而在驱动中打开另一个驱动呢
bmyyyud
驱动老牛
驱动老牛
  • 注册日期2002-02-22
  • 最后登录2010-01-21
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望130点
  • 贡献值0点
  • 好评度106点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-06-06 08:56
如果仅仅知道GUID怎么得到设备对象名呢?
从而在驱动中打开另一个驱动呢

使用接口,枚举设备
滚滚长江东逝水 浪花淘尽英雄 是非成败转头空 青山依旧在 几度夕阳红 白发渔樵江渚上 惯看秋月春风 一壶浊酒喜相逢 古今多少事 尽付笑谈中
游客

返回顶部