; File Name: BthAudHid.inf ; Install information file for Bluetooth Audio BthAvrc and HS/HF Hid ; ; Copyright (c) Microsoft Corporation. All Right Reserved ; [Version] Signature="$Windows NT$" Class=HIDClass ClassGuid={745a17a0-74d3-11d0-b6fe-00a0c90f57da} Provider=%Manu% DriverVer=07/15/2016,10.0.14393.0 [Manufacturer] %Manu%=Microsoft,NTamd64...1 [Microsoft.NTamd64...1] ; Hid %BthAudioHFHid.DeviceDesc%= BthAudioHFHid, BTHHFENUM\BthHFPHID ; BthAvrcTg %BthAvrcpTg_DeviceDesc%=BthAvrcpTg_DDI, BTHENUM\{0000110E-0000-1000-8000-00805F9B34FB} %BthAvrcpTg_DeviceDesc%=BthAvrcpTg_DDI, BTHENUM\{0000110E-0000-1000-8000-00805F9B34FB}_LOCALMFG&000a ; CSR [DestinationDirs] ; HID BthAudioHFHid.CopyFiles = 12 ; windows\system32\drivers ; BthAvrc BthAvrcpTg.CopyFiles = 12 ; windows\system32\drivers [SourceDisksNames] 3426=windows cd [SourceDisksFiles] BthhfHid.sys = 3426 BthAvrcpTg.sys = 3426 ;************************************************************** ; HF HID ;************************************************************** [BthAudioHFHid] CopyFiles = BthAudioHFHid.CopyFiles [BthAudioHFHid.HW] AddReg = BthAudioHFHid.AddReg ; ; bthhfhid is the function driver ; [BthAudioHFHid.Services] AddService = bthhfhid, 0x00000002, BthAudioHFHid_ServiceInstall [BthAudioHFHid.CopyFiles] BthhfHid.sys,,,0x100 [BthAudioHFHid.AddReg] HKR,,"UpperFilters",0x00010000,"mshidkmdf" [BthAudioHFHid_ServiceInstall] DisplayName = %BthAudioHFHid.SVCDESC% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 3 ; SERVICE_DEMAND_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %12%\BthHFHid.sys ;************************************************************** ; BthAvrc ;************************************************************** [BthAvrcpTg_DDI] Include=BtaMpm.inf Needs=BtaMPM.CopyFilesOnly CopyFiles=BthAvrcpTg.CopyFiles [BthAvrcpTg_DDI.Services] Addservice = BthAvrcpTg, %FLG_ADDREG_NOCLOBBER%, BthAvrcpTg_Service ; --------- Service ---------------------- [BthAvrcpTg_Service] DisplayName = %BthAvrcpTg_SvcDesc% ServiceType = %SERVICE_KERNEL_DRIVER% StartType = %SERVICE_DEMAND_START% ErrorControl = %SERVICE_ERROR_NORMAL% ServiceBinary = %12%\BthAvrcpTg.sys LoadOrderGroup = Extended Base [BthAvrcpTg.CopyFiles] BthAvrcpTg.sys,,,0x100 [Strings] ;non-localizable Manu = "Microsoft" ; system defines ; SERVICE_AUTO_START = 0x2 FLG_ADDREG_NOCLOBBER = 0x00000002 SERVICE_KERNEL_DRIVER = 0x00000001 SERVICE_DEMAND_START = 0x3 SERVICE_ERROR_NORMAL = 0x00000001 ; General ; ;localizable (but due to trademark, do not localize "Bluetooth") BthAudioHFHid.DeviceDesc = "Bluetooth Hands-Free Call Control HID" ; (Placeholder="Bluetooth") BthAudioHFHid.SVCDESC = "Bluetooth Hands-Free Call Control HID" ; (Placeholder="Bluetooth") BthAvrcpTg_DeviceDesc = "Bluetooth Audio/Video Remote Control HID" ; (Placeholder="Bluetooth") BthAvrcpTg_SvcDesc = "Bluetooth Audio/Video Remote Control HID" ; (Placeholder="Bluetooth")