志神888 2017-04-14 07:14 采纳率: 50%
浏览 625
已结题

CAN卡在设备管理中添加两个设备

PCI7841两路CAN卡
INF文件
[Version]
Signature="$Windows NT$"
Class=NuDAQ
ClassGuid={D2B32EE5-23FE-11d3-ABE5-0000E8D0BDEE}
Provider=%String0%
DriverVer=10/06/2010,1.0.1.1

[ClassInstall32]
AddReg = NuDAQClassAddReg

[NuDAQClassAddReg]
HKR,,,,"NuDAQ Boards"

[DestinationDirs]
DefaultDestDir=10,System32\Drivers

[SourceDisksFiles]
PCICAN.sys=1

[Manufacturer]
%String1%=ADLINK

[ADLINK]
%String2%=DriverInstall.NT,PCI\VEN_144A&DEV_7841&SUBSYS_7841144A
%String2%=DriverInstall.NT,PCI\VEN_144A&DEV_7841
;------------------------------------------------------------------------------
; Windows 2000 Sections
;------------------------------------------------------------------------------

[DriverInstall.NT]
CopyFiles=DriverCopyFiles
AddReg=PCICAN_NT_AddReg
[DriverCopyFiles]

[DriverInstall.NT.Services]
AddService=PCICAN,2,DriverService

[DriverService]
ServiceType=1
StartType=3
ErrorControl=1
ServiceBinary=%10%\system32\drivers\PCICAN.sys
LoadOrderGroup = Extended Base

[PCICAN_NT_AddReg]
HKLM, "System\CurrentControlSet\Services\PCICAN\Parameters",\
"BreakOnEntry", 0x00010001, 0

[DriverInstall.nt.hw]
AddReg=DriverHwAddReg

[DriverHwAddReg]
HKR,,FriendlyName,0,"PCICAN Device"

[DriverInstall.nt.Interfaces]
AddInterface =%CAN_1001_GUID%,%CAN_1001_InterfaceName%,DriverInstallInterface0
AddInterface =%CAN_1002_GUID%,%CAN_1002_InterfaceName%,DriverInstallInterface1

[DriverInstallInterface0]
AddReg = DriverInstallInterface0.AddReg

[DriverInstallInterface0.AddReg]
HKR, FriendlyName, , 0, %CAN_1000_InterfaceName= %

[DriverInstallInterface1]
AddReg = DriverInstallInterface1.AddReg

[DriverInstallInterface1.AddReg]
HKR, FriendlyName, , 0, %CAN_1001_InterfaceName= %

;------------------------------------------------------------------------------
; String Definitions
;------------------------------------------------------------------------------

[Strings]
String0="PCI_CAN"
String1="PCI_CAN""
String2="PCI-7841"
CAN_1001_GUID={0E57C50F-0CCC-4ad2-A895-93C5ED119860}
CAN_1002_GUID= {4F5241AF-CFFA-41ED-B6FD-1FC3B7FD292B}
CAN_1001_InterfaceName= "CAN1001"
CAN_1002_InterfaceName= "CAN1002"

怎样修改INF文件才能在设备管理显示中树形结构为NuDAQ
PCICAN Device
CAN1001
CAN1002
谢谢!!

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 YoloV5 第三方库的版本对照问题
    • ¥15 请完成下列相关问题!
    • ¥15 drone 推送镜像时候 purge: true 推送完毕后没有删除对应的镜像,手动拷贝到服务器执行结果正确在样才能让指令自动执行成功删除对应镜像,如何解决?
    • ¥15 求daily translation(DT)偏差订正方法的代码
    • ¥15 js调用html页面需要隐藏某个按钮
    • ¥15 ads仿真结果在圆图上是怎么读数的
    • ¥20 Cotex M3的调试和程序执行方式是什么样的?
    • ¥20 java项目连接sqlserver时报ssl相关错误
    • ¥15 一道python难题3
    • ¥15 牛顿斯科特系数表表示