版块
论坛
喜欢
话题
应用
搜索
登录
注册
beaveror的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=27954
为什么仅能安装第一个设备?(50分)
UNICODE_STRING deviceName, linkName, itos;RtlInitUnicodeString(&itos,L\"\\\\Device\\\\VC\");deviceName.Length = 100;deviceName...
全文
回复
(
18
)
2002-08-15 14:26
来自版块 -
ABC初学者
◆
◆
表情
告诉我的粉丝
提 交
beaveror
:
我搞定了,大于10或100的就用一个算法把它一个位一个位的弄出来加一下就可以了。 多谢各位了。
(2002-08-16 09:43)
回复
caosuricheng
:
[quote]你的比较麻烦,我实现过你说的需求 WCHAR DName[] = L\"\\\\Device\\\\DrvPnP0\"; WCHAR LName[] = L\"\\\\??\\\\DrvPnP0\"; int insta...
(2002-08-16 08:26)
回复
magicx
:
[quote][quote]奇怪哦,应该是先IoCreateSymbolicLink(..............)然后再IoCreateDevice的哦。 先createdevice,在是symlink吧。 [/quote] 握手。 [/quote] 本来就是吗...
(2002-08-15 22:04)
回复
dazzy
:
请看一看我的代码的相关部分吧! #include <wdm.h> #include \"Avalanch.h\" #if defined(USING_GUIDS) // drivers interface GUID (valid...
(2002-08-15 17:57)
回复
arthurtu
:
[quote]你的比较麻烦,我实现过你说的需求 WCHAR DName[] = L\"\\\\Device\\\\DrvPnP0\"; WCHAR LName[] = L\"\\\\??\\\\DrvPnP0\"; int insta...
(2002-08-15 17:39)
回复
beaveror
:
[quote]奇怪哦,应该是先IoCreateSymbolicLink(..............)然后再IoCreateDevice的哦。 先createdevice,在是symlink吧。 [/quote] 握手。
(2002-08-15 17:23)
回复
arthurtu
:
奇怪哦,应该是先IoCreateSymbolicLink(..............)然后再IoCreateDevice的哦。 先createdevice,在是symlink吧。
(2002-08-15 17:05)
回复
tigerzd
:
那就用这个: sprintf(aName,\"\\\\Device\\\\Scanner%d\",n); RtlInitAnsiString(&ansiName, aName); Rtl...
(2002-08-15 16:53)
回复
beaveror
:
你的比较麻烦,我实现过你说的需求 WCHAR DName[] = L\"\\\\Device\\\\DrvPnP0\"; WCHAR LName[] = L\"\\\\??\\\\DrvPnP0\"; int instance = 0...
(2002-08-15 16:41)
回复
beaveror
:
[quote]你错了。FILE_AUTOGENERATED_DEVICE_NAME的意思是在你的\\\\Device\\\\VC 当有两个以上设备时在后面自动加上\\\\Device\\\\VC0、 \\\\Device\\\\VC1的区别。 否则就需要你自己在驱动程序中自己...
(2002-08-15 16:39)
回复
1
2
下一页 »
beaveror
加关注
写私信
0
关注
0
粉丝
374
帖子
返回顶部