aoxaudio.inf Driver File Contents (drvm2000_XPa.zip)

; Copyright (c) 1999-2001 Kensington Technology Group
;
; INF file for installing WDM Audio Device Driver

[Version]
Signature="$CHICAGO$"
Class=MEDIA
ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
provider=%ProviderName%
;;LayoutFile=layout.inf, layout1.inf, layout2.inf
DriverVer=08/02/1999,5.00.2089.1

;You must specify which platform is supported by each SourceDisksNames section
;Valid platform identifiers include .x86, .ia64, .alpha, .axp64
[SourceDisksNames.x86]
1,%DiskDescription%,"",1,%24%\VideoCAM\drivers

;You must also specify which platform is supported by each SourceDisksFiles section
;Valid platform identifiers include .x86, .ia64, .alpha, .axp64
[SourceDisksFiles.x86]
aoxaudio.sys=1

[SourceDisksNames]
1,%DiskDescription%,"",1,%24%\kensington\VideoCAM\drivers

[SourceDisksFiles]
aoxaudio.sys=1

[Manufacturer]
%MfgName%=Aox

;; Excluding drivers from the "Add New Hardware" list.
[ControlFlags]


ExcludeFromSelect = *

[Aox]
%AOXAUDIO.DeviceDesc%=AOXAUDIO, SW\{E72EBBC0-EF53-11d3-83B4-00104B6DC9C2}

[DestinationDirs]
AOXAUDIO.CopyList=10,system32\drivers

[AOXAUDIO]
AlsoInstall=KS.Registration(ks.inf), WDMAUDIO.Registration(wdmaudio.inf)
AddReg=AOXAUDIO.AddReg,AOXAUDIO_NAMES.AddReg, AOXAUDIO_OEM.AddReg
DelFiles=AOXAUDIO.DelList
CopyFiles=AOXAUDIO.CopyList
KnownRegEntries=AOXAUDIO.KnownRegEntries

[AOXAUDIO.KnownRegEntries]
IsWin98Gold=keep

[IsWin98Gold]
1=HKLM,Software\Microsoft\Windows\CurrentVersion,VersionNumber,0,4.10.1998

[AOXAUDIO.DelList]
aoxaudio.sys,,,1

[AOXAUDIO.CopyList]
aoxaudio.sys

[AOXAUDIO.Interfaces]
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,AOXAUDIO.Interface.Wave
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,AOXAUDIO.Interface.Wave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,AOXAUDIO.Interface.Wave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,AOXAUDIO.Interface.Topology

[AOXAUDIO.Interface.Wave]
AddReg=AOXAUDIO.I.Wave.AddReg

[AOXAUDIO.I.Wave.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%AOXAUDIO.Wave.szPname%

[AOXAUDIO.Interface.Topology]
AddReg=AOXAUDIO.I.Topo.AddReg

[AOXAUDIO.I.Topo.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%AOXAUDIO.Topology.szPname%

[AOXAUDIO.AddReg]
HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook"
;HKR,,DevLoader,,*NTKERN
HKR,,Driver,,aoxaudio.sys
HKR,,NTMPDriver,,"aoxaudio.sys,sbemul.sys"

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

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

HKR,Drivers\wave\wdmaud.drv,Description,,%AOXAUDIO.DeviceDesc%
HKR,Drivers\midi\wdmaud.drv, Description,,%AOXAUDIO.DeviceDesc%
HKR,Drivers\mixer\wdmaud.drv,Description,,%AOXAUDIO.DeviceDesc%

[AOXAUDIO.Services]
AddService = AOXAUDIO, 0x00000002, AOXAUDIO_Service_Inst

[AOXAUDIO_Service_Inst]
DisplayName   = %AOXAUDIO.SvcDesc%
ServiceType   = 1                  ; SERVICE_KERNEL_DRIVER
StartType     = 3                  ; SERVICE_DEMAND_START
ErrorControl  = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary = %10%\system32\drivers\aoxaudio.sys

[AOXAUDIO_NAMES.AddReg]
;; Nodes
;HKLM,%MediaCategories%\%ICHGUID.PhoneVolume%,Name,,%ICHNode.PhoneVolume%
;HKLM,%MediaCategories%\%ICHGUID.PhoneVolume%,Display,1,00,00,00,00
;HKLM,%MediaCategories%\%ICHGUID.PhoneMute%,Name,,%ICHNode.PhoneMute%
;HKLM,%MediaCategories%\%ICHGUID.PhoneMute%,Display,1,00,00,00,00
;HKLM,%MediaCategories%\%ICHGUID.LineInMute%,Name,,%ICHNode.LineInMute%
;HKLM,%MediaCategories%\%ICHGUID.LineInMute%,Display,1,00,00,00,00
;HKLM,%MediaCategories%\%ICHGUID.MainMix%,Name,,%ICHNode.MainMix%
;HKLM,%MediaCategories%\%ICHGUID.MainMix%,Display,1,00,00,00,00
;HKLM,%MediaCategories%\%ICHGUID.3DBypass%,Name,,%ICHNode.3DBypass%
;HKLM,%MediaCategories%\%ICHGUID.3DBypass%,Display,1,00,00,00,00
;HKLM,%MediaCategories%\%ICHGUID.3DEnable%,Name,,%ICHNode.3DEnable%
;HKLM,%MediaCategories%\%ICHGUID.3DEnable%,Display,1,00,00,00,00
;HKLM,%MediaCategories%\%ICHGUID.BeepMix%,Name,,%ICHNode.BeepMix%
;HKLM,%MediaCategories%\%ICHGUID.BeepMix%,Display,1,00,00,00,00
;HKLM,%MediaCategories%\%ICHGUID.HPVolume%,Name,,%ICHNode.HPVolume%
;HKLM,%MediaCategories%\%ICHGUID.HPVolume%,Display,1,00,00,00,00
;HKLM,%MediaCategories%\%ICHGUID.HPMute%,Name,,%ICHNode.HPMute%
;HKLM,%MediaCategories%\%ICHGUID.HPMute%,Display,1,00,00,00,00
;HKLM,%MediaCategories%\%ICHGUID.MonoOutSelect%,Name,,%ICHNode.MonoOutSelect%
;HKLM,%MediaCategories%\%ICHGUID.MonoOutSelect%,Display,1,00,00,00,00
;HKLM,%MediaCategories%\%ICHGUID.WaveInSelect%,Name,,%ICHNode.WaveInSelect%
;HKLM,%MediaCategories%\%ICHGUID.WaveInSelect%,Display,1,00,00,00,00
;HKLM,%MediaCategories%\%ICHGUID.MasterInVolume%,Name,,%ICHNode.MasterInVolume%
;HKLM,%MediaCategories%\%ICHGUID.MasterInVolume%,Display,1,00,00,00,00
;HKLM,%MediaCategories%\%ICHGUID.MasterInMute%,Name,,%ICHNode.MasterInMute%
;HKLM,%MediaCategories%\%ICHGUID.MasterInMute%,Display,1,00,00,00,00
;HKLM,%MediaCategories%\%ICHGUID.MicInVolume%,Name,,%ICHNode.MicInVolume%
;HKLM,%MediaCategories%\%ICHGUID.MicInVolume%,Display,1,00,00,00,00
;HKLM,%MediaCategories%\%ICHGUID.MicInMute%,Name,,%ICHNode.MicInMute%
;HKLM,%MediaCategories%\%ICHGUID.MicInMute%,Display,1,00,00,00,00
;HKLM,%MediaCategories%\%ICHGUID.SimulStereo%,Name,,%ICHNode.SimulStereo%
;HKLM,%MediaCategories%\%ICHGUID.SimulStereo%,Display,1,00,00,00,00

[AOXAUDIO_OEM.AddReg]
;;Default register value at driver startup
;;Uncomment some one of the lines if you want to overwrite the default setting
;;The value in these outcommented lines is the driver default. You can change
;;the register values (and uncomment the line) to overwrite the driver default.
;;low byte comes first, values are hexadezimal.
;HKR,Settings,MasterVolume,1,0,0		;0dB
;HKR,Settings,HeadphoneVolume,1,0,0		;0dB
;HKR,Settings,MonooutVolume,1,0,0		;0dB
;HKR,Settings,ToneControls,1,F,F		;bypass
;HKR,Settings,BeepVolume,1,0,0			;0dB
;HKR,Settings,PhoneVolume,1,8,80		;muted
;HKR,Settings,MicVolume,1,8,80			;muted
;HKR,Settings,LineInVolume,1,8,8		;0dB
;HKR,Settings,CDVolume,1,8,8			;0dB
;HKR,Settings,VideoVolume,1,8,8			;0dB
;HKR,Settings,AUXVolume,1,8,8			;0dB
;HKR,Settings,WaveOutVolume,1,8,8		;0dB. This register is never touched by the system.
;HKR,Settings,RecordSelect,1,4,4		;select LiniIn
;HKR,Settings,RecordGain,1,0,0			;0dB
;HKR,Settings,RecordGainMic,1,0,0		;0dB
;HKR,Settings,GeneralPurpose,1,0,0		;pre 3D, 3D off, loudness off, mono=mix, mic1
;HKR,Settings,3DControl,1,0,0			;0%
;HKR,Settings,PowerDown,1,0,0			;no power down

;;Configuration
;;You can disable some of the input lines by outcommenting some of the lines
;;below. This could be necessary if you have a AC97 codec on board that for
;;example supports Video input, but you don't have the Video input accessable
;;for the user (no plug in).
;HKR,Settings,DisablePCBeep,1,1
;HKR,Settings,DisablePhone,1,1
;HKR,Settings,DisableMic2,1,1
;HKR,Settings,DisableVideo,1,1
;HKR,Settings,DisableAUX,1,1
;HKR,Settings,DisableHeadphone,1,1
;HKR,Settings,DisableMonoOut,1,1
;HKR,Settings,DisableMicIn,1,1
;HKR,Settings,DisableMic,1,1		;disables all MIC lines, including MIC record.
;HKR,Settings,DisableLineIn,1,1
;HKR,Settings,DisableCD,1,1


;;================= Window200====================
[AOXAUDIO.NTX86]
Include=ks.inf,wdmaudio.inf
Needs=KS.Registration,WDMAUDIO.Registration
CopyFiles=AOXAUDIO.CopyList
AddReg=AOXAUDIO.AddReg,AOXAUDIO_NAMES.AddReg, AOXAUDIO_OEM.AddReg

[AOXAUDIO.NTX86.Interfaces]
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,AOXAUDIO.Interface.Wave
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,AOXAUDIO.Interface.Wave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,AOXAUDIO.Interface.Wave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,AOXAUDIO.Interface.Topology

[AOXAUDIO.NTX86.Services]
AddService = AOXAUDIO, 0x00000002, AOXAUDIO_Service_Inst




[Strings]
ProviderName="Kensington"
MfgName="Kensington"
DiskDescription="Kensington WDM Audio Driver Disk"
AOXAUDIO.DeviceDesc="Kensington WDM Audio Capture Device"

AOXAUDIO.Wave.szPname="Kensington Audio Wave"
AOXAUDIO.Topology.szPname="Kensington Audio Mixer"

MediaCategories="SYSTEM\CurrentControlSet\Control\MediaCategories"

Proxy.CLSID="{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
KSCATEGORY_AUDIO="{6994AD04-93EF-11D0-A3CC-00A0C9223196}"
KSCATEGORY_RENDER="{65E8773E-8F56-11D0-A3B9-00A0C9223196}"
KSCATEGORY_CAPTURE="{65E8773D-8F56-11D0-A3B9-00A0C9223196}"
KSNAME_Wave="Wave"
KSNAME_Topology="Topology"
AOXAUDIO.SvcDesc = "Service for Kensington WDM Audio Driver"

;; Nodes (non-localizeable)
;ICHGUID.PhoneVolume     ="{0A8C1A87-42B0-11D2-95D2-00C04FB925D3}"
;ICHGUID.PhoneMute       ="{0A8C1A88-42B0-11D2-95D2-00C04FB925D3}"
;ICHGUID.LineInMute      ="{0A8C1A91-42B0-11D2-95D2-00C04FB925D3}"
;ICHGUID.MainMix         ="{0A8C1A9B-42B0-11D2-95D2-00C04FB925D3}"
;ICHGUID.3DBypass        ="{0A8C1A9E-42B0-11D2-95D2-00C04FB925D3}"
;ICHGUID.3DEnable        ="{766DB5A4-6E94-11D2-9ADE-00C04F8EFB68}"
;ICHGUID.BeepMix         ="{0A8C1A9F-42B0-11D2-95D2-00C04FB925D3}"
;ICHGUID.HPVolume        ="{0A8C1AA5-42B0-11D2-95D2-00C04FB925D3}"
;ICHGUID.HPMute          ="{0A8C1AA6-42B0-11D2-95D2-00C04FB925D3}"
;ICHGUID.MonoOutSelect   ="{0A8C1AA9-42B0-11D2-95D2-00C04FB925D3}"
;ICHGUID.WaveInSelect    ="{0A8C1AAE-42B0-11D2-95D2-00C04FB925D3}"
;ICHGUID.MasterInVolume  ="{0A8C1AAF-42B0-11D2-95D2-00C04FB925D3}"
;ICHGUID.MasterInMute    ="{0A8C1AB0-42B0-11D2-95D2-00C04FB925D3}"
;ICHGUID.MicInVolume     ="{0A8C1AB2-42B0-11D2-95D2-00C04FB925D3}"
;ICHGUID.MicInMute       ="{0A8C1AB3-42B0-11D2-95D2-00C04FB925D3}"
;ICHGUID.SimulStereo     ="{B3AD50B5-3849-4983-ADD7-25E6268F912D}"

;; Nodes (localizeable)
;ICHNode.PhoneVolume     ="Phone Volume"
;ICHNode.PhoneMute       ="Phone Mute"
;ICHNode.LineInMute      ="Line In Mute"
;ICHNode.MainMix         ="Main Mix"
;ICHNode.3DBypass        ="3D Bypass"
;ICHNode.3DEnable        ="3D Enable"
;ICHNode.BeepMix         ="Beep Mix"
;ICHNode.HPVolume        ="Headphone Volume"
;ICHNode.HPMute          ="Headphone Mute"
;ICHNode.MonoOutSelect   ="Mono Out Select"
;ICHNode.WaveInSelect    ="Wave In Select"
;ICHNode.MasterInVolume  ="Wave In Volume"
;ICHNode.MasterInMute    ="Wave In Mute"
;ICHNode.MicInVolume     ="Mic In Volume"
;ICHNode.MicInMute       ="Mic In Mute"
;ICHNode.SimulStereo     ="Simulated Stereo"

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: web4, load: 1.43