;/*++ ; ;Copyright (c) Microsoft Corporation. All rights reserved. ; ;Module Name: ; ; TOASTER.INF ; ;Abstract: ; INF file for installing toaster device drivers ; NOTE: ClassInstall32 section gets executed only if the Toaster ; doesn't exist in the registry - ; HKLM\System\CurrentControlSet\Control\Class\{B85B7C50-6A01-11d2-B841-00C04FAD5171} ; ; Important: ; This INF depends on features for the Driver Store DIRIDs which are available starting Windows 10 1709 ; ;--*/ [Version] Signature = "$WINDOWS NT$" Class = TOASTER ClassGuid = {B85B7C50-6A01-11d2-B841-00C04FAD5171} Provider = %ProviderName% DriverVer = 06/16/1999,5.0.2064.0 CatalogFile = KmdfSamples.cat PnpLockdown = 1 [DestinationDirs] DefaultDestDir = 13 [SourceDisksNames] 1 = %DiskId1%,,,"" [SourceDisksFiles] wdffeatured.sys = 1,, ; ================= Class section ===================== [ClassInstall32] Addreg=SampleClassReg [SampleClassReg] HKR,,,0,%ClassName% HKR,,Icon,,-5 ;***************************************** ; Toaster Device Install Section ;***************************************** [Manufacturer] %StdMfg%=Standard,NT$ARCH$.10.0...16299 [Standard.NT$ARCH$.10.0...16299] %ToasterDevice.DeviceDesc%=Toaster_Device, {b85b7c50-6a01-11d2-b841-00c04fad5171}\MsToaster [Toaster_Device.NT] CopyFiles=Toaster_Device.NT.Copy [Toaster_Device.NT.Copy] wdffeatured.sys [Toaster_Device.NT.HW] AddReg=Toaster_Device.NT.HW.AddReg [Toaster_Device.NT.HW.AddReg] HKR,,"BeepCount",0x00010003,4 ;-------------- Service installation [Toaster_Device.NT.Services] AddService = wdffeatured, %SPSVCINST_ASSOCSERVICE%, wdffeatured_Service_Inst [wdffeatured_Service_Inst] DisplayName = %Toaster.SVCDESC% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 3 ; SERVICE_DEMAND_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %13%\wdffeatured.sys [Toaster_Device.NT.Wdf] KmdfService = wdffeatured, wdffeatured_wdfsect [wdffeatured_wdfsect] KmdfLibraryVersion = $KMDFVERSION$ [Strings] SPSVCINST_ASSOCSERVICE = 0x00000002 ProviderName = "TODO-Set-Provider" StdMfg = "(Standard system devices)" ClassName = "Toaster" DiskId1 = "Toaster Device Installation Disk #1" ToasterDevice.DeviceDesc = "WDF Featured Toaster" Toaster.SVCDESC = "WDF Toaster Featured Device Driver"