; ; Copyright (c) Microsoft Corporation. All rights reserved. ; ; Description: ; INF for Digital Media Devices ; [Version] Signature="$WINDOWS NT$" Class=DigitalMediaDevices ; Choose a class for your device. Predefined or new. Provider=%MSFT% ; Provider of this device. i.e. Manufacturer ClassGuid={14b62f50-3f15-11dd-ae16-0800200c9a66} ; If class above is new, specify your unique guid for it DriverVer=06/21/2006,6.1.7600.16385 [DestinationDirs] DefaultDestDir = 12 ; ================= DigitalMediaDevice Class Section ===================== ; This section is required if you're defining a new Class [ClassInstall32] Addreg=DigitalMediaDevice_ClassReg [DigitalMediaDevice_ClassReg] HKR,,,,%ClassName% ; Friendly Name for this device class HKR,,SilentInstall,,1 ; Specify a silent installation for this device class HKR,,Icon,,"-52" ; Icon to use for this device class ; ================= DigitalMediaDevice device section ==================== ; Should list all device manufacturer/model combinations here [Manufacturer] %MSFT%=DigitalMediaDevice, ntamd64, ntia64 ; Model specific install section list (x86 Section) [DigitalMediaDevice] ; Model Device Description Install Section HWIDs, Compatible IDs ; ------------------------ -------------------- ---------------------------- %DigitalMediaDevice.DeviceDesc1%=DigitalMediaDevice_Install, UMB\MS_DigitalMediaDeviceClass_DMR_V001 %DigitalMediaDevice.DeviceDesc1%=DigitalMediaDevice_Install, UMB\MS_DigitalMediaDeviceClass_DMS_V001 %DigitalMediaDevice.DeviceDesc1%=DigitalMediaDevice_Install, UMB\MS_DigitalMediaDeviceClass_DMP_V001 %DigitalMediaDevice.DeviceDesc1%=DigitalMediaDevice_Install, UMB\MS_DigitalMediaDeviceClass_DMC_V001 ; Model specific install section list (x64 section) [DigitalMediaDevice.ntamd64] %DigitalMediaDevice.DeviceDesc1%=DigitalMediaDevice_Install, UMB\MS_DigitalMediaDeviceClass_DMR_V001 %DigitalMediaDevice.DeviceDesc1%=DigitalMediaDevice_Install, UMB\MS_DigitalMediaDeviceClass_DMS_V001 %DigitalMediaDevice.DeviceDesc1%=DigitalMediaDevice_Install, UMB\MS_DigitalMediaDeviceClass_DMP_V001 %DigitalMediaDevice.DeviceDesc1%=DigitalMediaDevice_Install, UMB\MS_DigitalMediaDeviceClass_DMC_V001 ; Model specific install section list (IA64 Section) [DigitalMediaDevice.ntia64] %DigitalMediaDevice.DeviceDesc1%=DigitalMediaDevice_Install, UMB\MS_DigitalMediaDeviceClass_DMR_V001 %DigitalMediaDevice.DeviceDesc1%=DigitalMediaDevice_Install, UMB\MS_DigitalMediaDeviceClass_DMS_V001 %DigitalMediaDevice.DeviceDesc1%=DigitalMediaDevice_Install, UMB\MS_DigitalMediaDeviceClass_DMP_V001 %DigitalMediaDevice.DeviceDesc1%=DigitalMediaDevice_Install, UMB\MS_DigitalMediaDeviceClass_DMC_V001 ; ===================== Install Sections ======================= [DigitalMediaDevice_Install] Include=umpass.inf Needs=UmPass ; Optional section to add device specific information to the registry ; Declare AddReg section [DigitalMediaDevice_Install.HW] Include=umpass.inf Needs=UmPass.HW AddReg=DigitalMediaDevice_Install.HW.AddReg ;Add the registry entries [DigitalMediaDevice_Install.HW.AddReg] HKR,,InterfaceGUIDs,0x10000, "{fdec7c7a-f51d-4f93-98de-31d05a3f059f}" ; Interface GUID for DigitalMediaDevice class [DigitalMediaDevice_Install.CoInstallers] Include=umpass.inf Needs=UmPass.CoInstallers ; Setup the UMPass service for the device [DigitalMediaDevice_Install.Services] Include=umpass.inf Needs=UmPass.Services [DigitalMediaDevice_Install.Interfaces] Include=umpass.inf Needs=UmPass.Interfaces ; Strings that are referenced throughout the INF [Strings] ; Localizable ClassName = "Digital Media Devices" DigitalMediaDevice.DeviceDesc1 = "Digital Media Device" ; Non-localizable MSFT = "Microsoft"