; ; IddSampleDriver.inf ; [Version] PnpLockdown=1 Signature="$Windows NT$" ClassGUID = {4D36E968-E325-11CE-BFC1-08002BE10318} Class = Display ClassVer = 2.0 Provider=%ManufacturerName% CatalogFile=IddSampleDriver.cat DriverVer = 10/27/2023,17.57.32.886 [Manufacturer] %ManufacturerName%=Standard,NTamd64 [Standard.NTamd64] %DeviceName%=MyDevice_Install, Root\IddSampleDriver ; TODO: edit hw-id [SourceDisksFiles] IddSampleDriver.dll=1 [SourceDisksNames] 1 = %DiskName% ; =================== UMDF Device ================================== [MyDevice_Install.NT] CopyFiles=UMDriverCopy [MyDevice_Install.NT.hw] AddReg = MyDevice_HardwareDeviceSettings [MyDevice_HardwareDeviceSettings] HKR,, "UpperFilters", %REG_MULTI_SZ%, "IndirectKmd" HKR, "WUDF", "DeviceGroupId", %REG_SZ%, "IddSampleDriverGroup" ; TODO: edit driver group name, see README.md for more info [MyDevice_Install.NT.Services] AddService=WUDFRd,0x000001fa,WUDFRD_ServiceInstall [MyDevice_Install.NT.Wdf] UmdfService=IddSampleDriver,IddSampleDriver_Install UmdfServiceOrder=IddSampleDriver UmdfKernelModeClientPolicy = AllowKernelModeClients [IddSampleDriver_Install] UmdfLibraryVersion=2.15.0 ServiceBinary=%12%\UMDF\IddSampleDriver.dll UmdfExtensions = IddCx0102 [WUDFRD_ServiceInstall] DisplayName = %WudfRdDisplayName% ServiceType = 1 StartType = 3 ErrorControl = 1 ServiceBinary = %12%\WUDFRd.sys [DestinationDirs] UMDriverCopy=12,UMDF ; copy to drivers\umdf [UMDriverCopy] IddSampleDriver.dll ; =================== Generic ================================== [Strings] ManufacturerName="" ; TODO: Replace with your manufacturer name DiskName = "IddSampleDriver Installation Disk" ; TODO: Replace with driver disk name WudfRdDisplayName="Windows Driver Foundation - User-mode Driver Framework Reflector" DeviceName="IddSampleDriver Device" ; TODO: Replace with correct device name REG_MULTI_SZ = 0x00010000 REG_SZ = 0x00000000 REG_EXPAND_SZ = 0x00020000 REG_DWORD = 0x00010001