BtAudio.inf Driver File Contents (TM4KBTW.zip)

;------------------------------------------------------------------------
;
; Windows 98SE/ME Installation Script for
; WIDCOMM Bluetooth Virtual Audio Adapter
;
; Copyright (c) 2000-2003, WIDCOMM Inc.
;
;------------------------------------------------------------------------

[Version]
LayoutFile=Layout.inf, Layout1.inf, Layout2.inf
Signature="$CHICAGO$"
Class=Media
ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
Provider=%ProviderName%
; CatalogFile=btaudio.cat
DriverVer=04/13/2004,3.0.1.902

[ControlFlags]
;ExcludeFromSelect=*

[Manufacturer]
%MfgName%=WIDCOMM

[DestinationDirs]
BtAudio.CopyDrivers=10,system32\drivers

[SourceDisksNames]
1 = %Source_Description%,,,

[SourceDisksFiles]
btaudio.sys = 1

[WIDCOMM]
%BTAUDIO.DeviceDesc%=BtAudio.Device,{95C7A0A0-3094-11D7-A202-00508B9D7D5A}\BTAUDIO

[BtAudio.Device]
Include=    ks.inf, kscaptur.inf, ksfilter.inf, wdmaudio.inf
Needs=      KS.Registration,KSCAPTUR.Registration,WDMAUDIO.Registration
AddReg=     BtAudio.AddReg
CopyFiles=  BtAudio.CopyDrv.W9x
KnownFiles= BtAudio.KnownFiles

[BtAudio.Device.NT]
Include=    ks.inf, kscaptur.inf, ksfilter.inf, wdmaudio.inf
Needs=      KS.Registration,KSCAPTUR.Registration.NT,WDMAUDIO.Registration
AddReg=     BtAudio.AddReg.NT
CopyFiles=  BtAudio.CopyDrivers
KnownFiles= BtAudio.KnownFiles

[BtAudio.AddReg]
HKR,,SetupPreferredAudioDevices,3,00,00,00,00
HKR,,DevLoader,,*ntkern
HKR,,Driver,,btaudio.sys
HKR,,NTMPDriver,,"btaudio.sys,sbemul.sys"
;HKR,,PageOutWhenUnopened,3,01
HKR,,PageOutWhenUnopened,3,00
HKR,,DontSuspendIfStreamsAreRunning,3,01
HKR,"Parameters","BreakOnEntry",0x00010001,0
HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook"

HKR,,CLSID,,%Proxy.CLSID%

HKR,Drivers,SubClasses,,"wave,mixer"

HKR,Drivers\wave\wdmaud.drv, Driver,,wdmaud.drv
HKR,Drivers\mixer\wdmaud.drv,Driver,,wdmaud.drv

HKR,Drivers\wave\wdmaud.drv,Description,,%BtAudioGenericDesc%
HKR,Drivers\mixer\wdmaud.drv,Description,,%BtAudioGenericDesc%

;HKCU,%MediaPrefered%,"Record",,%MediaPreferedValue%
;HKCU,%MediaPrefered%,"UserRecord",,%MediaPreferedValue%
;HKCU,%MediaPrefered%,"PreferredOnly",1,01,00,00,00

[BtAudio.AddReg.NT]
HKR,,SetupPreferredAudioDevices,3,00,00,00,00
HKR,,Driver,,btaudio.sys
HKR,,NTMPDriver,,"btaudio.sys,sbemul.sys"
;HKR,,PageOutWhenUnopened,3,01
HKR,,PageOutWhenUnopened,3,00
HKR,,DontSuspendIfStreamsAreRunning,3,01
HKR,"Parameters","BreakOnEntry",0x00010001,0
HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook"

HKR,,CLSID,,%Proxy.CLSID%

HKR,Drivers,SubClasses,,"wave,mixer"

HKR,Drivers\wave\wdmaud.drv, Driver,,wdmaud.drv
HKR,Drivers\mixer\wdmaud.drv,Driver,,wdmaud.drv

HKR,Drivers\wave\wdmaud.drv,Description,,%BtAudioGenericDesc%
HKR,Drivers\mixer\wdmaud.drv,Description,,%BtAudioGenericDesc%

;
; Uncomment the following five lines if you want this device
; to be the "prefered" record and playback deive
;
;HKCU,%MediaPrefered%,"Playback",,%MediaPreferedValue%
;HKCU,%MediaPrefered%,"UserPlayback",,%MediaPreferedValue%
;HKCU,%MediaPrefered%,"Record",,%MediaPreferedValue%
;HKCU,%MediaPrefered%,"UserRecord",,%MediaPreferedValue%
;HKCU,%MediaPrefered%,"PreferredOnly",1,01,00,00,00

HKLM,"System\CurrentControlSet\Services\BtAudio\Parameters","BreakOnEntry",0x00010001,0
HKLM,"System\CurrentControlSet\Services\BtAudio\Parameters","Loopback",0x00010001,0
HKLM,"System\CurrentControlSet\Services\BtAudio\Parameters","TimerIntervalMsecs",0x00010001,1

[BtAudio.CopyDrivers]
btaudio.sys
stream.sys

[BtAudio.CopyDrv.W9x]
stream.sys

[BtAudio.KnownFiles]
btaudio.sys=safe

[BTAUDIO.Device.Interfaces]
AddInterface={833682C5-9632-4211-AF2F-422F1DDC4AB5},"GLOBAL",BtHeadsetMicrophone,
AddInterface={E6141CA1-2918-4356-AD8F-61972515F40A},"GLOBAL",BtHeadsetSpeaker,
AddInterface={E108ECED-FCAC-4a33-8EA5-172C8670B1FC},"GLOBAL",BtHandsetMicrophone,
AddInterface={A2D2CC48-BD90-49a6-87A2-24265290802A},"GLOBAL",BtHandsetSpeaker,
AddInterface={248ECB03-5A1B-40f7-A062-AFC7DDC794AD},"GLOBAL",BtIntercomMicrophone,
AddInterface={417FC95F-5DB2-40a2-A660-39714EDAA553},"GLOBAL",BtIntercomSpeaker,
AddInterface={281ED004-202B-4dda-ADAE-D732B62B5C89},"GLOBAL",BtPeerMicrophone,
AddInterface={A650E960-7EE4-4478-BB05-A8BCE4E70990},"GLOBAL",BtPeerSpeaker,

[BTAUDIO.Device.NT.Interfaces]
AddInterface={833682C5-9632-4211-AF2F-422F1DDC4AB5},"GLOBAL",BtHeadsetMicrophone,
AddInterface={E6141CA1-2918-4356-AD8F-61972515F40A},"GLOBAL",BtHeadsetSpeaker,
AddInterface={E108ECED-FCAC-4a33-8EA5-172C8670B1FC},"GLOBAL",BtHandsetMicrophone,
AddInterface={A2D2CC48-BD90-49a6-87A2-24265290802A},"GLOBAL",BtHandsetSpeaker,
AddInterface={248ECB03-5A1B-40f7-A062-AFC7DDC794AD},"GLOBAL",BtIntercomMicrophone,
AddInterface={417FC95F-5DB2-40a2-A660-39714EDAA553},"GLOBAL",BtIntercomSpeaker,
AddInterface={281ED004-202B-4dda-ADAE-D732B62B5C89},"GLOBAL",BtPeerMicrophone,
AddInterface={A650E960-7EE4-4478-BB05-A8BCE4E70990},"GLOBAL",BtPeerSpeaker,

[BtHeadsetMicrophone]
AddReg=BtHeadsetMicrophone.AddReg

[BtHeadsetSpeaker]
AddReg=BtHeadsetSpeaker.AddReg

[BtHandsetMicrophone]
AddReg=BtHandsetMicrophone.AddReg

[BtHandsetSpeaker]
AddReg=BtHandsetSpeaker.AddReg

[BtIntercomMicrophone]
AddReg=BtIntercomMicrophone.AddReg

[BtIntercomSpeaker]
AddReg=BtIntercomSpeaker.AddReg

[BtPeerMicrophone]
AddReg=BtPeerMicrophone.AddReg

[BtPeerSpeaker]
AddReg=BtPeerSpeaker.AddReg

[BtHeadsetMicrophone.AddReg]
HKR,,CLSID,,{0C863A59-6895-489d-B805-19AD4EE44DF1}
HKR,,FriendlyName,,%BTAUDIO.BtHeadsetMicrophone%

[BtHeadsetSpeaker.AddReg]
HKR,,CLSID,,{E011F9FE-6F63-43d8-91BE-53B924EE0C3B}
HKR,,FriendlyName,,%BTAUDIO.BtHeadsetSpeaker%

[BtHandsetMicrophone.AddReg]
HKR,,CLSID,,{ECD92829-0BC2-4722-92C3-8145D57B3B95}
HKR,,FriendlyName,,%BTAUDIO.BtHandsetMicrophone%

[BtHandsetSpeaker.AddReg]
HKR,,CLSID,,{4025E0BB-EB75-41ad-8C9A-DA281BD65EC0}
HKR,,FriendlyName,,%BTAUDIO.BtHandsetSpeaker%

[BtIntercomMicrophone.AddReg]
HKR,,CLSID,,{F1E39A97-BA0A-42bd-91F5-D13BF7DE3343}
HKR,,FriendlyName,,%BTAUDIO.BtIntercomMicrophone%
    
[BtIntercomSpeaker.AddReg]
HKR,,CLSID,,{5A942683-8A68-4887-B7B3-11ABBD4AFD5E}
HKR,,FriendlyName,,%BTAUDIO.BtIntercomSpeaker%

[BtPeerMicrophone.AddReg]
HKR,,CLSID,,{008C0E32-DEF2-4596-9138-7350059B61FB}
HKR,,FriendlyName,,%BTAUDIO.BtPeerMicrophone%

[BtPeerSpeaker.AddReg]
HKR,,CLSID,,{BCCB6DB3-7A5D-44f0-8867-80A256773ADF}
HKR,,FriendlyName,,%BTAUDIO.BtPeerSpeaker%

[BtAudio.Device.NT.Services]
AddService = wdmaud, 0x00000000,Wdmaud.ServiceInstall
AddService = BtAudio,0x00000002,BtAudio.ServiceInstall

[Wdmaud.ServiceInstall]
DisplayName    = %wdmaud.SvcDesc%
ServiceType    = %SERVICE_KERNEL_DRIVER%
StartType      = %SERVICE_SYSTEM_START%
ErrorControl   = %SERVICE_ERROR_NORMAL%
ServiceBinary  = %12%\wdmaud.sys

[BtAudio.ServiceInstall]
DisplayName   = %BTAUDIO.DeviceDesc%
ServiceType   = %SERVICE_KERNEL_DRIVER%
StartType     = %SERVICE_AUTO_START%
ErrorControl  = %SERVICE_ERROR_NORMAL%
ServiceBinary = %12%\btaudio.sys

;---------------------------------------------------------------
;                S t r i n g s
;---------------------------------------------------------------

[Strings]

;----------------
; Non-Localizable
;----------------

SERVICE_KERNEL_DRIVER=1
SERVICE_SYSTEM_START=1
SERVICE_AUTO_START=2
SERVICE_DEMAND_START=3
SERVICE_ERROR_NORMAL=1

BtAudioGenericDesc="Bluetooth Audio Device"

WDM_MIDI="WDM MIDI Device"

Proxy.CLSID = "{17CCA71B-ECD7-11D0-B908-00A0C9223196}"

;----------------
; Localizable
;----------------

MfgName="WIDCOMM"
Source_Description="WIDCOMM Installation Media"
ProviderName="WIDCOMM Inc."
BtAudio.DeviceDesc="Bluetooth Audio"

BTAUDIO.BtHeadsetMicrophone=  "Bluetooth Headset Microphone"
BTAUDIO.BtHeadsetSpeaker=     "Bluetooth Headset Speaker"

BTAUDIO.BtHandsetMicrophone=  "Bluetooth Handset Microphone"
BTAUDIO.BtHandsetSpeaker=     "Bluetooth Handset Speaker"

BTAUDIO.BtIntercomMicrophone= "Bluetooth Intercom Microphone"
BTAUDIO.BtIntercomSpeaker=    "Bluetooth Intercom Speaker"

BTAUDIO.BtPeerMicrophone=     "Bluetooth Peer Microphone"
BTAUDIO.BtPeerSpeaker=        "Bluetooth Peer Speaker"

MediaCategories="SYSTEM\CurrentControlSet\Control\MediaCategories"
MediaPrefered="Software\Microsoft\Multimedia\Sound Mapper"
wdmaud.SvcDesc = "Microsoft WDM Virtual Wave Driver (WDM)"
MediaPreferedValue="Bluetooth Audio"
Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web5, load: 0.83