阅读:3087回复:4
packet.inf packet.sys这个驱动用installshield怎么安装?
如题:
我用的是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手动安装后是以协议的形式存在于网络连接属性里的,同一般的驱动安装有区别吗?> |
|
沙发#
发布于:2004-05-15 13:52
作为协议安装和作为驱动安装的区别是什么?
|
|
板凳#
发布于:2004-05-15 23:27
大家帮帮忙呀
|
|
地板#
发布于:2004-05-21 13:37
help me
|
|
地下室#
发布于:2004-05-31 21:24
关注中,谢谢您
|
|