AChen
驱动牛犊
驱动牛犊
  • 注册日期2002-02-25
  • 最后登录2002-10-15
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2158回复:8

ZwOpenSymbolicLinkObject

楼主#
更多 发布于:2002-05-14 21:12
status = ZwOpenSymbolicLinkObject(
&LinkHandle,
GENERIC_READ
&ObjectAttributes );

传设备名,不能正确返回。

status = 0xC0000034

应该如何办?

最新喜欢:

flyfoxflyfox
This posting is provided "AS IS" with no warranties, and confers no rights.
guardee
驱动巨牛
驱动巨牛
  • 注册日期2002-11-08
  • 最后登录2010-05-29
  • 粉丝2
  • 关注1
  • 积分2分
  • 威望34点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-05-15 10:17
名称不应该是设备名,应该是该设备名对应的符号连接名,你用WINOBJ。EXE看看就知道了,WINOBJ在SDK里面,是SDK的一个工具
AChen
驱动牛犊
驱动牛犊
  • 注册日期2002-02-25
  • 最后登录2002-10-15
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-05-15 10:35
实际上,我试了链接名,也不对呀。

而且,我认为应该传的设备名才对,要不然为什么ddk中
解释第二个参数时
This is most commonly GENERIC_READ access such that the returned handle can be used with ZwQuerySymbolicLinkObject.

而ZwQuerySymbolicLinkObject能得到的就是一个名字,如果我晓得了设备的链接名,我还用这函数干什么?(实际上我就是要获得链接名)

This posting is provided "AS IS" with no warranties, and confers no rights.
AChen
驱动牛犊
驱动牛犊
  • 注册日期2002-02-25
  • 最后登录2002-10-15
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-05-15 21:06
的确,是传入Symbolic name,

那么请问如何得到设备的Symbolic name
This posting is provided "AS IS" with no warranties, and confers no rights.
guardee
驱动巨牛
驱动巨牛
  • 注册日期2002-11-08
  • 最后登录2010-05-29
  • 粉丝2
  • 关注1
  • 积分2分
  • 威望34点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-05-16 09:12
你要知道什么设备的名称啊?
AChen
驱动牛犊
驱动牛犊
  • 注册日期2002-02-25
  • 最后登录2002-10-15
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-05-16 14:09
自然是任意一个,
This posting is provided "AS IS" with no warranties, and confers no rights.
AChen
驱动牛犊
驱动牛犊
  • 注册日期2002-02-25
  • 最后登录2002-10-15
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-05-16 14:09
自然是任意一个,像winobj那样
This posting is provided "AS IS" with no warranties, and confers no rights.
guardee
驱动巨牛
驱动巨牛
  • 注册日期2002-11-08
  • 最后登录2010-05-29
  • 粉丝2
  • 关注1
  • 积分2分
  • 威望34点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-05-16 16:23
呵呵!我也曾经想去找的,结果没有头绪就放弃了
pjf
pjf
驱动中牛
驱动中牛
  • 注册日期2001-07-08
  • 最后登录2006-10-23
  • 粉丝0
  • 关注0
  • 积分42分
  • 威望4点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2002-05-17 15:47
DEVICE_OBJECT及其它相关信息里似乎并没有对象的符号链接的信息。不过至少有一个笨办法:
用ZwQueryDirectoryObject查询\\??目录,再用ZwQuerySymbolicLinkObject比较是否为所需。
用法很显然。
游客

返回顶部