; ; usbip_vhci_ude.inf ; [Version] Signature="$WINDOWS NT$" Class=USB ClassGuid={36FC9E60-C465-11CF-8056-444553540000} Provider=%ManufacturerName% CatalogFile=usbip_vhci_ude.cat DriverVer = 07/19/2021,0.3.5.0 PnpLockDown=1 [DestinationDirs] DefaultDestDir = 12 vhci_Device_CoInstaller_CopyFiles = 11 [SourceDisksNames] 1 = %DiskName%,,,"" [SourceDisksFiles] usbip_vhci_ude.sys = 1,, ; ;***************************************** ; Install Section ;***************************************** [Manufacturer] %ManufacturerName%=Standard,NTamd64 [Standard.NTamd64] %vhci.DeviceDesc%=vhci_Device, ROOT\VHCI_ude [vhci_Device.NT] CopyFiles=Drivers_Dir [Drivers_Dir] usbip_vhci_ude.sys [vhci_Device.NT.HW] AddReg=vhci_AddReg [vhci_AddReg] ; By default, USBDevice class uses iProduct descriptor to name the device in ; Device Manager on Windows 8 and higher. ; Uncomment for this device to use %DeviceName% on Windows 8 and higher: ;HKR,,FriendlyName,,%vhci.DeviceDesc% ;-------------- Service installation [vhci_Device.NT.Services] AddService = usbip_vhci_ude,%SPSVCINST_ASSOCSERVICE%, vhci_Service_Inst ; -------------- vhci driver install sections [vhci_Service_Inst] DisplayName = %vhci.SVCDESC% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 3 ; SERVICE_DEMAND_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %12%\usbip_vhci_ude.sys ; ;--- vhci_Device Coinstaller installation ------ ; [vhci_Device.NT.CoInstallers] AddReg=vhci_Device_CoInstaller_AddReg CopyFiles=vhci_Device_CoInstaller_CopyFiles [vhci_Device_CoInstaller_AddReg] ; [vhci_Device_CoInstaller_CopyFiles] ; [vhci_Device.NT.Wdf] KmdfService = usbip_vhci_ude, usbip_vhci_wdfsect [usbip_vhci_wdfsect] KmdfLibraryVersion = 1.15 [Strings] SPSVCINST_ASSOCSERVICE= 0x00000002 ManufacturerName="usbip-win project" DiskName = "usbip-win VHCI(ude) Disk" vhci.DeviceDesc = "usbip-win VHCI(ude)" vhci.SVCDESC = "usbip-win vhci(ude) Service" REG_MULTI_SZ = 0x00010000