76 lines
4.1 KiB
INI
76 lines
4.1 KiB
INI
;
|
|
; 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="<Your manufacturer name>" ; 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
|