阅读:1012回复:1
windriver发布问题
我用windriver写的驱动,现在安装在目标计算机上,运行应用程序访问设备时,说windriver6.02未注册,只能使用30天.可是我用的winvriver是用注册机产生的注册代码注册了的,而在我的开发计算机上却不出现该问题,我的驱动是要安装到别的计算机上的,不可能将windriver一起给用户,请问各位大虾,在发布驱动时该如何解决注册问题?
|
|
沙发#
发布于:2003-11-27 09:24
在Windriver安装完成后,有一个文本文件,说明了如何分发的问题,主要就是要用合适的码(windriver的license)注册驱动程序,是一段代码,类似如下
procedure RegisterWinDriver; stdcall; var hWD : HANDLE; Lic : SWD_LICENSE; begin hWD:= WD_Open(); if hWD<>INVALID_HANDLE_VALUE then begin Lic.cLicense := \'XXXXXXXXXX.???????\'; WD_License(hWD, Lic); WD_Close(hWD); end; end; 不知道你注意了没有. 另外.你是否在做USB驱动呢? 我用6.02自己生成的没有修改过的代码,对USB设备读setup包为80 06 00 01 00 00 40 00,执行结果竟然错误,原因是参数错误,搞不明白,你有这样的问题吗? |
|
|