;/*++ ; ;Copyright (c) Microsoft Corporation All rights Reserved ; ;Module Name: ; ; IOCHID.inf ; ;Abstract: ; INF file for installing HID minidriver (UMDF 2 version) ; ; ;--*/ [Version] Signature="$WINDOWS NT$" Class = SoftwareComponent ClassGuid = {5c4c3332-344d-483c-8739-259e934c9cc8} Provider=%ProviderString% DriverVer = 10/24/2017,2.0.261.0 CatalogFile=wudf.cat ; ================= Device section ===================== [Manufacturer] %ManufacturerString%=Microsoft, NTamd64 [Microsoft.NTamd64] %DeviceDesc%=VhidminiUm, SWC\U2F_HID [VhidminiUm.NT] CopyFiles=UMDriverCopy [VhidminiUm.NT.hw] AddReg=VhidminiUm_AddReg [VhidminiUm.NT.Services] AddService=WUDFRd,0x000001f8,WUDFRD_ServiceInstall AddService=mshidumdf, 0x000001fa, mshidumdf.AddService ;flag 0x2 sets this as the service for the device [VhidminiUm_AddReg] HKR,,"LowerFilters",0x00010008,"WUDFRd" ; FLG_ADDREG_TYPE_MULTI_SZ | FLG_ADDREG_APPEND [mshidumdf.AddService] ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 3 ; SERVICE_DEMAND_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %12%\mshidumdf.sys [WUDFRD_ServiceInstall] DisplayName = %WudfRdDisplayName% ServiceType = 1 StartType = 3 ErrorControl = 1 ServiceBinary = %12%\WUDFRd.sys [VhidminiUm.NT.Wdf] UmdfService="VhidminiUm", VhidminiUm_Install UmdfServiceOrder=VhidminiUm UmdfKernelModeClientPolicy=AllowKernelModeClients UmdfFileObjectPolicy=AllowNullAndUnknownFileObjects UmdfMethodNeitherAction=Copy UmdfFsContextUsePolicy=CanUseFsContext2 [VhidminiUm_Install] UmdfLibraryVersion=2.15.0 ServiceBinary="%12%\UMDF\IOCHID.dll" ; ================= copy files ===================== [UMDriverCopy] IOCHID.dll,,,0x00004000 ; COPYFLG_IN_USE_RENAME [SourceDisksNames] 1=%Disk_Description%,,, [SourceDisksFiles] IOCHID.dll=1 [DestinationDirs] UMDriverCopy=12,UMDF ; copy to drivers\umdf ;---------------------------------------------------------------; [Strings] ProviderString ="Intel" ManufacturerString ="Intel" ClassName ="Intel(R) Online Connect Device" Disk_Description ="Intel(R) Online Connect HID Installation Disk" DeviceDesc ="Intel(R) Online Connect HID Device" WudfRdDisplayName ="Windows Driver Foundation - User-mode Driver Framework Reflector"