liupipy
游客
游客
阅读:1785回复:3

如何找设备名?

楼主#
更多 发布于:2001-06-16 15:32
请问各位大侠:我们怎么确定CreateFile函数中的 第一个所谓 name参数?还有我看过一篇介绍说通过安装驱动程序的inf文件可以自动将驱动程序拷贝到system32\drivers目录中去,我试过用geninf.exe程序生成的标准inf文件,但是安装过后在设备资源管理中有了,注册表中也有了,可是在system32\drivers目录中却始终找不到yy.sys文件,请问这是怎么回事?如果这样的话在Win32应用程序中还可以启用这个驱动程序吗?怎么使用?多谢各位大侠指点。

最新喜欢:

changbanpochangb...
opera
驱动牛犊
驱动牛犊
  • 注册日期2001-05-10
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2001-06-16 17:24
inf当然不能自动拷贝了,你需要指明位置。
我是宝剑,我是火花。 我愿生如闪电般的耀亮, 我愿死如彗星般的迅忽。
opera
驱动牛犊
驱动牛犊
  • 注册日期2001-05-10
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2001-06-16 17:27
至于createfile第一个参数,要看你是采用设备名连接还是符号链接名(设备接口)连接。
我是宝剑,我是火花。 我愿生如闪电般的耀亮, 我愿死如彗星般的迅忽。
blue
驱动大牛
驱动大牛
  • 注册日期2001-04-25
  • 最后登录2010-10-15
  • 粉丝0
  • 关注0
  • 积分55分
  • 威望12点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
地板#
发布于:2001-06-18 09:50
这是由设备驱动程序定的,具体是由一个
NTSTATUS
  IoCreateSymbolicLink(
  IN PUNICODE_STRING  SymbolicLinkName,
  IN PUNICODE_STRING  DeviceName
  );
IoCreateSymbolicLink 是设置一个设备对象名字和用户可见名字之间的连接. 这里的SymbolicLinkName就是你想要的name
游客

返回顶部