;/*++ ; ;Copyright (c) Microsoft Corporation All rights Reserved ; ;Module Name: ; ; MSTemperatureSensor.inf ; ;Abstract: ; ; INF file for installing Microsoft Temperature Sensor driver. ; ;--*/ [Version] Signature = "$WINDOWS NT$" Class = Thermal ClassGuid = {ca301ce1-74fc-45ea-a557-461ef48b9e37} Provider = %MSFT% DriverVer = 06/21/2006,10.0.26100.8328 PnpLockdown = 1 [ControlFlags] ExcludeFromSelect = * [DestinationDirs] TemperatureSensorInstall_Copy = 13 [TemperatureSensorInstall_Copy] MSTemperatureSensor.sys [SourceDisksNames] 1 = %DiskId1% [SourceDisksFiles] MSTemperatureSensor.sys = 1 [Manufacturer] %MSFT% = Microsoft,NTamd64 [Microsoft.NTamd64] %MSTemperatureSensor.DeviceDesc% = TemperatureSensor_Device, ACPI\MSFT000A [TemperatureSensor_Device.NT] CopyFiles = TemperatureSensorInstall_Copy [TemperatureSensor_Device.NT.HW] AddReg = TemperatureSensor_Device.NT.AddReg [TemperatureSensor_Device.NT.AddReg] HKR,,"ThermalDeviceCapabilities",%REG_DWORD%,0x01 ; Declare as temperature sensor for thermal device class. HKR,,"Security",,"D:P(A;;GA;;;SY)(A;;GA;;;BA)(A;;GA;;;UD)" ; Allow access to system, administrators group, and user-mode drivers [TemperatureSensor_Device.NT.Services] AddService = MSTemperatureSensor,%SPSVCINST_ASSOCSERVICE%,TemperatureSensor_Service_Inst ;-------------- Service installation [TemperatureSensor_Service_Inst] DisplayName = %MSTemperatureSensor.DeviceDesc% ServiceBinary = %13%\MSTemperatureSensor.sys ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 3 ; SERVICE_DEMAND_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL [Strings] ; localizable strings MSFT = "Microsoft" DiskId1 = "Microsoft Temperature Sensor Driver Installation Disk #1" MSTemperatureSensor.DeviceDesc = "Microsoft Temperature Sensor Driver" ; non-localizable strings REG_DWORD = 0x00010001 SPSVCINST_ASSOCSERVICE = 0x00000002