;/*++ ; ;Copyright (c) 2018 by Microsoft. All Rights Reserved. ; ;Module Name: ; ; rdpidd.inf ; ;Abstract: ; ; INF file for installing the Rdp Indirect Display Driver ; ;--*/ [Version] Signature = "$Windows NT$" ClassGUID = {4D36E968-E325-11CE-BFC1-08002BE10318} Class = Display ClassVer = 2.0 Provider = %ManufacturerName% DriverVer = 06/21/2006,10.0.26100.8328 PnpLockdown = 1 [ControlFlags] PreConfigureDriver = * [Manufacturer] %ManufacturerName% = Standard,NTamd64 [Standard.NTamd64] %RdpIdd.DeviceDesc% = RdpIdd_Install, RdpIdd_IndirectDisplay [SourceDisksFiles] RdpIdd.dll = 1 [SourceDisksNames] 1 = %DiskName% ; =================== Per device settings ===================================== ; RdpIdd [RdpIdd_Install.NT] CopyFiles = UMDriverCopy Include = wudfrd.inf Needs = WUDFRD.NT [RdpIdd_Install.NT.hw] AddReg = RdpIdd_HardwareDeviceSettings Include = wudfrd.inf Needs = WUDFRD.NT.HW [RdpIdd_Install.NT.Services] Include = wudfrd.inf Needs = WUDFRD.NT.Services [RdpIdd_Install.NT.Wdf] UmdfService = RdpIdd,RdpIdd_Install UmdfServiceOrder = RdpIdd UmdfKernelModeClientPolicy = AllowKernelModeClients UmdfHostProcessSharing = ProcessSharingDisabled UmdfImpersonationLevel = Identification UmdfDumpMode = HeapDump [RdpIdd_Install.NT.Events] AddAutoLogger = Microsoft-Windows-Rdp-Graphics-RdpIdd-Trace,{95bd72d9-cb91-4daa-9bc6-d3e97fbecb57},RdpIdd_AutoLogger_Install [RdpIdd_Install] UmdfLibraryVersion = 2.15.0 ServiceBinary = %13%\RdpIdd.dll UmdfExtensions = IddCx0102 AddReg=RdpIdd_Install.AddReg [UMDriverCopy] RdpIdd.dll,,,0x100 [RdpIdd_HardwareDeviceSettings] HKR,, "UpperFilters", %REG_MULTI_SZ%, "IndirectKmd" HKR,, Security, , "D:P(A;;GA;;;WD)" ; All access [RdpIdd_Install.AddReg] HKR, "Parameters", "WppRecorder_UseTimeStamp", %REG_DWORD%, 1 HKR, "Parameters", "WppRecorder_PreciseTimeStamp", %REG_DWORD%, 1 HKR, "Parameters", "LogPages", %REG_DWORD%, 2 HKR, "WUDF", "DeviceGroupId", %REG_SZ%, "RdpIddGroup" [RdpIdd_AutoLogger_Install] BufferSize = 0x00000040 Start = 1 MaximumBuffers = 0x00000040 LogFileMode = 0x80000002 FileName = %%DriverData%%\LogFiles\WMI\Microsoft-Windows-Rdp-Graphics-RdpIdd-Trace.etl AddAutoLoggerProvider = {7b7a87d4-6d7c-4c87-8e3d-29f31bff02b8},RdpIdd_Provider_Install AddAutoLoggerProvider = {16e72985-266a-490e-8523-fb5ff5da188e},RdpAvenc_Provider_Install AddAutoLoggerProvider = {D92BCB52-FA78-406F-A9A5-2037509FADEA},IddCx_Provider_Install [RdpIdd_Provider_Install] Enabled = 1 EnableLevel = 0x00000004 MatchAnyKeyword = 0x40000000ffff [RdpAvenc_Provider_Install] Enabled = 1 EnableLevel = 0x00000004 MatchAnyKeyword = 0x40000000ffff [IddCx_Provider_Install] Enabled = 1 EnableLevel = 0x00000004 MatchAnyKeyword = 0x4000000004f4 ; =================== Common device settings ================================== [DestinationDirs] UMDriverCopy = 13 ; =================== Generic ================================================= [Strings] ; non localizable REG_MULTI_SZ = 0x00010000 REG_SZ = 0x00000000 REG_EXPAND_SZ = 0x00020000 REG_DWORD = 0x00010001 REG_QWORD = 0x000B0001 ; localizable ManufacturerName = "Microsoft" RdpIdd.DeviceDesc = "Microsoft Remote Display Adapter" DiskName = "RdpIdd Installation Disk"