duxianghe
驱动牛犊
驱动牛犊
  • 注册日期2003-06-26
  • 最后登录2004-05-21
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:3086回复:4

packet.inf packet.sys这个驱动用installshield怎么安装?

楼主#
更多 发布于:2004-05-15 13:37
如题:
我用的是NTDDK\\src\\network\\ndis\\packet下的这个例子驱动程序,
现在要打包成setup安装程序,我看了很多帖子,有的就改
改注册表,我看了一下inf文件,还是不知道改哪些地方,另外我对照了
一下安装前后的注册表,在HKLM\\system\\currentcontrolset\\services\\下加packet还能够做到,但也存在问题,但是在HKLM\\system\\currentcontrolset\\control\\network\\下加那个{***}更不定,因为这本身就是系统来做的,我不知道如何做了。

另外有很多网友说在installshield的srcipt里用DLL:
UseDLL(DLL_FILE);
  SetupCopyOEMInfA ( WINDIR^\"myinf.inf\",NULL,1,8,NULL,0,0,NULL) ;
UnUseDLL(DLL_FILE);
在用DLL前,要申明函数,我不清楚这个DLL函数的参数类型是如何的?因为在VC中的类型与install script中的类型有很大区别。看了郑州工业大学一位网友写的文章,我试了一下,但安装的时候,SetupCopyOEMInfA返回值为False,(installshield编译是通过了)

我还看了DDK下的install,但因为要Hardware ID,这个ID只能从注册表中取,我试了一下,在安装的时候,UpdateDriverForPlugAndPlayDevices失败,另外,在用户的机器上安装要枚举这个Hardware ID也不太好吧,

大哥们能不能帮小弟这个忙,讲详细一点。
<packet.inf手动安装后是以协议的形式存在于网络连接属性里的,同一般的驱动安装有区别吗?>

最新喜欢:

dregsdregs mapoflmapofl
duxianghe
驱动牛犊
驱动牛犊
  • 注册日期2003-06-26
  • 最后登录2004-05-21
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-05-15 13:52
作为协议安装和作为驱动安装的区别是什么?
duxianghe
驱动牛犊
驱动牛犊
  • 注册日期2003-06-26
  • 最后登录2004-05-21
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-05-15 23:27
大家帮帮忙呀
duxianghe
驱动牛犊
驱动牛犊
  • 注册日期2003-06-26
  • 最后登录2004-05-21
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-05-21 13:37
help me
xtaddqqug
驱动牛犊
驱动牛犊
  • 注册日期2002-06-14
  • 最后登录2008-11-29
  • 粉丝0
  • 关注0
  • 积分23分
  • 威望6点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-05-31 21:24
关注中,谢谢您
游客

返回顶部