;; DiagBoxDrv.inf [Version] Signature="$CHICAGO$" Class=WdmUSB ClassGUID={189d690b-ae78-47d0-9a31-aa1b2afbda55} provider=%ProviderName% LayoutFile=layout.inf [Manufacturer] %MfgName%=Mfg0 [Mfg0] %USB\VID_079B&PID_0003_DeviceDesc%=DiagBoxDrv.Device, USB\VID_079B&PID_0003 %USB\VID_079B&PID_0004_DeviceDesc%=DiagBoxDrv.Device, USB\VID_079B&PID_0004 [PreCopySection] HKR,,NoSetupUI,,1 [DestinationDirs] DiagBoxDrv.Files.Ext = 10,System32\Drivers ;DiagBoxDrv.Files.Inf = 10,INF [SourceDisksNames] 1 = %BootDir%,,, ;2 = %BootDir%,,, ;1 = %BootDir%,,,\Windows\Inf ;2 = %BootDir%,,,\Windows\System32\Drivers [SourceDisksFiles] ;DbDrv.inf = 1 DbDrv.sys = 1 ;--- DBDRV [DiagBoxDrv.Device] CopyFiles=DiagBoxDrv.Files.Ext AddReg=DiagBoxDrv.AddReg [DiagBoxDrv.Device.NT] CopyFiles=DiagBoxDrv.Files.Ext AddReg=DiagBoxDrv.AddReg [DiagBoxDrv.Device.NT.Services] Addservice = DBDRV, 0x00000002, DiagBoxDrv.AddService [DiagBoxDrv.AddService] DisplayName = %SvcDesc% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 2 ; SERVICE_AUTO_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %10%\System32\Drivers\DbDrv.sys LoadOrderGroup = Base [DiagBoxDrv.AddReg] HKR,,DevLoader,,*ntkern HKR,,NTMPDriver,,DbDrv.sys HKR, "Parameters", "BreakOnEntry", FLG_ADDREG_TYPE_DWORD, 1 [DiagBoxDrv.Files.Ext] DbDrv.sys ;[DiagBoxDrv.Files.Inf] ;DbDrv.Inf ;---------------------------------------------------------------; [Strings] ProviderName="JCAE" MfgName="Johnson Controls Automotive Electronics" DeviceClassName="ACTIA USB Devices" USB\VID_079B&PID_0003_DeviceDesc="DiagCom" USB\VID_079B&PID_0004_DeviceDesc="DiagMesure" SvcDesc="Service JCAE DIAGBOX"