JimWang
驱动牛犊
驱动牛犊
  • 注册日期2001-04-23
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2138回复:6

还是windriver的codes 问题请教

楼主#
更多 发布于:2001-07-04 14:17
我在使用windriver生成的vc++ code时,在没有安装winddriver的win98机器上无法正确使用生成的程序。我怀疑是因为wdreg 没有注册成功的原因。因此我重复以下步骤,系统已经通知driverentry create ok,start ok。但该程序还是无法使用。请教高手,应该怎么办?
我采用的方法如下:
copy windrvr.vxd to windows\system\vmm32\
wdreg -vxd install

最新喜欢:

luozhangyuluozha...
dazzy
驱动中牛
驱动中牛
  • 注册日期2001-03-23
  • 最后登录2008-08-12
  • 粉丝1
  • 关注0
  • 积分0分
  • 威望10点
  • 贡献值1点
  • 好评度10点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2001-07-04 14:43
在win98里用的是windrvr.sys,不用windrvr.vxd
try:
copy windrvr.sys to windows\system32\drivers\
wdreg install

JimWang
驱动牛犊
驱动牛犊
  • 注册日期2001-04-23
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2001-07-04 15:01
我试过了。根本不行。错误说win98不支持
dazzy
驱动中牛
驱动中牛
  • 注册日期2001-03-23
  • 最后登录2008-08-12
  • 粉丝1
  • 关注0
  • 积分0分
  • 威望10点
  • 贡献值1点
  • 好评度10点
  • 原创分0分
  • 专家分0分
地板#
发布于:2001-07-04 15:08
 对,win98不支持 start,但注册表的相关已填好,重起计算机即可。
JimWang
驱动牛犊
驱动牛犊
  • 注册日期2001-04-23
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2001-07-04 15:26
重启机器,其他的没有什么要求吗?我可以将我得Inf文件贴上来你看一下有问题吗?
[Version]
Signature="$CHICAGO$"
Class=HIDClass
ClassGuid={745a17a0-74d3-11d0-b6fe-00a0c90f57da}
provider=%JUNGO%
;LayoutFile=layout.inf

[SourceDisksNames]
1="WinDriver Installation Disk",,0

[SourceDisksFiles]
windrvr.sys = 1
wdusb.sys = 1
windrvr.vxd=1
CVICSETUNER2.inf = 1

[Manufacturer]
%MfgCVICSETUNER2%=CVICSETUNER2

[CVICSETUNER2]
; The Vendor ID is 1723, and the Product ID is c35a
CVICSETUNER2=CVICSETUNER2.Dev, USB\VID_1723&PID_c35a

[PreCopySection]
HKR,,NoSetupUI,,1

[DestinationDirs]
CVICSETUNER2.Files.Ext = 10,System32\Drivers
CVICSETUNER2.Files.Inf = 10,INF

[CVICSETUNER2.Dev]
CopyFiles=CVICSETUNER2.Files.Ext, CVICSETUNER2.Files.Inf
AddReg=CVICSETUNER2.AddReg

[CVICSETUNER2.Dev.NT]
CopyFiles=CVICSETUNER2.Files.Ext, CVICSETUNER2.Files.Inf
AddReg=CVICSETUNER2.AddReg

[CVICSETUNER2.Dev.NT.Services]
Addservice = wdusb, 0x00000002, CVICSETUNER2.AddService

[CVICSETUNER2.AddService]
DisplayName    = %CVICSETUNER2.SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 2                  ; SERVICE_AUTO_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %10%\System32\Drivers\wdusb.sys
LoadOrderGroup = Base

[CVICSETUNER2.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,wdusb.sys

[CVICSETUNER2.Files.Ext]
;Remove the remarks for installation on a target computer
windrvr.sys
wdusb.sys
windrvr.vxd
[CVICSETUNER2.Files.Inf]
;CVICSETUNER2.Inf

dazzy
驱动中牛
驱动中牛
  • 注册日期2001-03-23
  • 最后登录2008-08-12
  • 粉丝1
  • 关注0
  • 积分0分
  • 威望10点
  • 贡献值1点
  • 好评度10点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2001-07-04 16:28
不知windrvr.sys是否已经成功给注册了,并能运行windriver提供的简单实例。如果正常,可以。
  另外,windrvr.vxd似乎也拷贝进了drivers\下了;windrvr.sys 也用不着在此拷贝。直接安装wdusb.sys即可。

JimWang
驱动牛犊
驱动牛犊
  • 注册日期2001-04-23
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2001-07-04 16:40
Ok,我刚才试了一下。应用程序一打开设备就导致死机。不管怎样,谢谢您
游客

返回顶部