阅读:3449回复:24
CreateFile的问题(DevicePathName) ?
ReadHandle = CreateFile _
(DevicePathName, _ (GENERIC_READ Or GENERIC_WRITE), _ (FILE_SHARE_READ Or FILE_SHARE_WRITE), _ Security, _ OPEN_EXISTING, _ FILE_FLAG_OVERLAPPED, _ 0) Dim DevicePathName As String 如果我的U盘在WINOBJ下显示\\device\\Harddisk1\\Dp***** \\dr20 \\partition0 \\partition1 DevicePathName应该写什么? 多谢! [编辑 - 12/10/02 by wesintj] |
|
沙发#
发布于:2002-12-10 11:37
关注!我也遇到这个问题,好几天了
|
|
|
板凳#
发布于:2002-12-10 11:50
我上次的说法有点不准确:
符号连接出现在WINOBJ的\\??文件夹中,可以双击每个符号连接查看他引用哪个内核设备。 ///// 解决了两位都给点分哟。 :cool: :cool: :cool: |
|
|
地板#
发布于:2002-12-10 12:19
我上次的说法有点不准确: 不会啊,你给的WINOBJ在什么地方啊,我把硬盘都翻遍了,没有你说的WINOBJ\\??文件夹啊,WINOBJ都没有 |
|
|
地下室#
发布于:2002-12-10 12:20
分不是问题!我不是个小气人了,您一百个放心
|
|
|
5楼#
发布于:2002-12-10 12:22
老兄,WINOBJ软件运行后的 \\ 下有个??。
这下该清楚了吧? |
|
|
6楼#
发布于:2002-12-10 12:26
老大,你用的是什么开发软件啊?我用的是DRIVERWORKS和98DDK,没有你说的什么WINOBJ
|
|
|
7楼#
发布于:2002-12-10 12:32
老大,你用的是什么开发软件啊?我用的是DRIVERWORKS和98DDK,没有你说的什么WINOBJ 我晕,WINOBJ是SDK下的一个工具。我EMAIL给你吧。 |
|
|
8楼#
发布于:2002-12-10 13:05
我在WINOBJ里\\??\\找到了该设备
\\device\\Harddisk1\\DR20 我设置DevicePathName=“\\device\\Harddisk1\\DR20\" =“\\\\.\\Harddisk1\\DR20\" 都不能得到正确的HANDLE,应该怎么设置DevicePathName呀,多谢 ydyuse |
|
9楼#
发布于:2002-12-10 13:10
我在WINOBJ里\\??\\找到了该设备 \\??下的名字是什么?它才是符号连接名。 |
|
|
10楼#
发布于:2002-12-10 13:17
danielxu22@msn.com
先谢了!我会新开一个帖子给分了,哈哈,请你笑纳! |
|
|
11楼#
发布于:2002-12-10 13:24
danielxu22@msn.com 已发。 |
|
|
12楼#
发布于:2002-12-10 13:34
[quote]danielxu22@msn.com 已发。 [/quote] 收到!不能用,说是缺少NTDLL.DLL 我没有用过这个东东,需要设置什么环境吗? |
|
|
13楼#
发布于:2002-12-10 13:37
[quote][quote]danielxu22@msn.com 已发。 [/quote] 收到!不能用,说是缺少NTDLL.DLL 我没有用过这个东东,需要设置什么环境吗? [/quote] 这个版本是2000下的 |
|
|
14楼#
发布于:2002-12-10 13:42
[quote][quote][quote]danielxu22@msn.com 已发。 [/quote] 收到!不能用,说是缺少NTDLL.DLL 我没有用过这个东东,需要设置什么环境吗? [/quote] 这个版本是2000下的 [/quote] 我是在win98下,找到设备符号连接名可不可以不要其他的软件,或者需要什么样的软件,怎么样能找到自己驱动的连接名? |
|
|
15楼#
发布于:2002-12-10 13:48
这个问题解决,感谢ydyuse!
这帖子的积分没了 我专门发个帖子给你积分,以表诚意,多谢你! |
|
16楼#
发布于:2002-12-10 13:53
这个问题解决,感谢ydyuse! 你的问题解决了,我的还没有呢?? 我想!我想!我再想! 郁闷! :( :( :( |
|
|
17楼#
发布于:2002-12-10 14:05
[quote]这个问题解决,感谢ydyuse! 你的问题解决了,我的还没有呢?? 我想!我想!我再想! 郁闷! :( :( :( [/quote] 不必郁闷.98下WINOBJ不能用,你自己到注册表里去找。 你看COM1在哪儿,然后类似的去找。 |
|
|
18楼#
发布于:2002-12-10 14:27
找到了,有很多的选项,我要的是哪个参数啊!
也就是说CreateFile(DevciePathName,......)里的 DevicePathName是哪个啊? 有Capabilities Class ClassGUID ConfigFlags DeviceDesc Driver ForcedConfig HardwareID Mfg Serial |
|
|
19楼#
发布于:2002-12-10 14:34
找到了,有很多的选项,我要的是哪个参数啊! 我的意思是COM1是个符号连接名,你看它在注册表中位置,然后参考去找你的驱动。 |
|
|
上一页
下一页