[Version]
ClassGUID
{4d36e96c-e325-11ce-bfc1-08002be10318}
CatalogFile.NTx86
vmsysfx.cat
CatalogFile.NTAMD64
vmsysfxamd64.cat
DriverVer
04/09/2014,6.00.2251.8
[SourceDisksNames]
[SourceDisksFiles]
VimicroApoPgExtX64.dll
222
[SignatureAttributes]
vmuacflt.sys
SignatureAttributes.DRM
vmuacx64.sys
SignatureAttributes.DRM
VimicroAPO.dll
SignatureAttributes.PETrust
VimicroApoPgExt.dll
SignatureAttributes.PETrust
VimicroAPOX64.dll
SignatureAttributes.PETrust
VimicroApoPgExtX64.dll
SignatureAttributes.PETrust
[SignatureAttributes.DRM]
[SignatureAttributes.PETrust]
[DestinationDirs]
SfxFx.CopyList
11 ; %windir%\system32
SfxFx.CopyList.X64
11 ; %windir%\system32
UsbAudio.Files.Drv
10,system32\drivers
UsbAudio.Files.Drv.NTamd64
10,system32\drivers
[Manufacturer]
%MfgName%
MfgModelSection, ntx86, ntamd64
[MfgModelSection.NTx86]
%USBAudioFunctionDriver.VM0336.DeviceDesc%
USBAudio.SysFx,USB\VID_0AC8&PID_C450&MI_02
[MfgModelSection.NTamd64]
%USBAudioFunctionDriver.VM0336.DeviceDesc%
USBAudio.SysFx.X64,USB\VID_0AC8&PID_C450&MI_02
[USBAudio.SysFx]
Include
wdma_usb.inf,ks.inf,wdmaudio.inf
Needs
USBAudio,KS.Registration,WDMAUDIO.Registration
CopyFiles
SfxFx.CopyList,UsbAudio.Files.Drv
AddProperty
OEMCustomBranding.AddProperty
RegisterDlls
SfxFx.RegisterDlls
[USBAudio.SysFx.X64]
Include
wdma_usb.inf,ks.inf,wdmaudio.inf
Needs
USBAudio,KS.Registration,WDMAUDIO.Registration
CopyFiles
SfxFx.CopyList.X64,UsbAudio.Files.Drv.NTamd64
AddProperty
OEMCustomBranding.AddProperty.X64
RegisterDlls
SfxFx.RegisterDlls.X64
[OEMCustomBranding.AddProperty]
DeviceBrandingIcon,,,,"%1%\VimicroApoPgExt.dll,-200"
DeviceVendorWebSite,,,,"http://www.vimicro.com" ; Place your URL here
[OEMCustomBranding.AddProperty.X64]
DeviceBrandingIcon,,,,"%1%\VimicroApoPgExtX64.dll,-200"
DeviceVendorWebSite,,,,"http://www.vimicro.com" ; Place your URL here
[USBAudio.SysFx.Interfaces]
AddInterface
%KSCATEGORY_CAPTURE%, "GLOBAL" , VimicroMic.Interface,
AddInterface
%KSCATEGORY_AUDIO%, "GLOBAL" ,VimicroMic.Interface,
AddInterface
%KSCATEGORY_RENDER%, "GLOBAL" ,VimicroMic.Interface,
[USBAudio.SysFx.X64.Interfaces]
AddInterface
%KSCATEGORY_CAPTURE%, "GLOBAL" , VimicroMic.Interface,
AddInterface
%KSCATEGORY_AUDIO%, "GLOBAL" ,VimicroMic.Interface,
AddInterface
%KSCATEGORY_RENDER%, "GLOBAL" ,VimicroMic.Interface,
[VimicroMic.Interface]
AddReg
VimicroMic.Interface.Addreg, SysFx.AddReg, OEMSettingsOverride.AddReg
[VimicroMic.Interface.AddReg]
HKR,,FriendlyName,,%USBMic.DeviceDesc%
HKR,,CurveType,1,01,00,00,00
HKR,,CLSID,,%Proxy.CLSID%
[USBAudio.SysFx.Services]
Needs
USBAudio.NT.Services
AddService
vmuacflt,0x00000000,ServiceInstall
[USBAudio.SysFx.X64.Services]
Needs
USBAudio.NT.Services
AddService
vmuacflt,0x00000000,ServiceInstall
[ServiceInstall]
DisplayName
%vmuacflt.SrvDesc%
ServiceType
1 ; = SERVICE_KERNEL_DRIVER
StartType
3 ; = SERVICE_DEMAND_START
ErrorControl
1 ; = SERVICE_ERROR_NORMAL
ServiceBinary
%10%\System32\Drivers\vmuacflt.sys
[SysFx.AddReg]
HKCR,CLSID\%FX_STREAM_CLSID%,,,%SFX_FriendlyName%
HKCR,CLSID\%FX_STREAM_CLSID%\InProcServer32,,,%11%\VimicroAPOX64.dll
HKCR,CLSID\%FX_STREAM_CLSID%\InProcServer32,ThreadingModel,,"Both"
HKCR,CLSID\%SYSFX_UI_CLSID%,,,"CplPage Class"
HKCR,CLSID\%SYSFX_UI_CLSID%\InProcServer32,,,%11%\VimicroApoPgExtx64.dll
HKCR,CLSID\%SYSFX_UI_CLSID%\InProcServer32,ThreadingModel,,"Apartment"
HKCR,AudioEngine\AudioProcessingObjects\%FX_STREAM_CLSID%, "FriendlyName", ,%SFX_FriendlyName%
HKCR,AudioEngine\AudioProcessingObjects\%FX_STREAM_CLSID%, "Copyright", ,%VMCopyRight%
HKCR,AudioEngine\AudioProcessingObjects\%FX_STREAM_CLSID%, "MajorVersion", 0x00010001, 1
HKCR,AudioEngine\AudioProcessingObjects\%FX_STREAM_CLSID%, "MinorVersion", 0x00010001, 1
HKCR,AudioEngine\AudioProcessingObjects\%FX_STREAM_CLSID%, "Flags", 0x00010001, 0x0000000d
HKCR,AudioEngine\AudioProcessingObjects\%FX_STREAM_CLSID%, "MinInputConnections", 0x00010001, 1
HKCR,AudioEngine\AudioProcessingObjects\%FX_STREAM_CLSID%, "MaxInputConnections", 0x00010001, 1
HKCR,AudioEngine\AudioProcessingObjects\%FX_STREAM_CLSID%, "MinOutputConnections", 0x00010001, 1
HKCR,AudioEngine\AudioProcessingObjects\%FX_STREAM_CLSID%, "MaxOutputConnections", 0x00010001, 1
HKCR,AudioEngine\AudioProcessingObjects\%FX_STREAM_CLSID%, "MaxInstances", 0x00010001, 0xffffffff
HKCR,AudioEngine\AudioProcessingObjects\%FX_STREAM_CLSID%, "NumAPOInterfaces", 0x00010001, 1
HKCR,AudioEngine\AudioProcessingObjects\%FX_STREAM_CLSID%, "APOInterface0", ,"{FD7F2B29-24D0-4B5C-B177-592C39F9CA10}"
HKCR,AudioEngine\AudioProcessingObjects\%FX_MODE_CLSID%, "FriendlyName", ,%MFX_FriendlyName%
HKCR,AudioEngine\AudioProcessingObjects\%FX_MODE_CLSID%, "Copyright", ,%VMCopyRight%
HKCR,AudioEngine\AudioProcessingObjects\%FX_MODE_CLSID%, "MajorVersion", 0x00010001, 1
HKCR,AudioEngine\AudioProcessingObjects\%FX_MODE_CLSID%, "MinorVersion", 0x00010001, 1
HKCR,AudioEngine\AudioProcessingObjects\%FX_MODE_CLSID%, "Flags", 0x00010001, 0x0000000d
HKCR,AudioEngine\AudioProcessingObjects\%FX_MODE_CLSID%, "MinInputConnections", 0x00010001, 1
HKCR,AudioEngine\AudioProcessingObjects\%FX_MODE_CLSID%, "MaxInputConnections", 0x00010001, 1
HKCR,AudioEngine\AudioProcessingObjects\%FX_MODE_CLSID%, "MinOutputConnections", 0x00010001, 1
HKCR,AudioEngine\AudioProcessingObjects\%FX_MODE_CLSID%, "MaxOutputConnections", 0x00010001, 1
HKCR,AudioEngine\AudioProcessingObjects\%FX_MODE_CLSID%, "MaxInstances", 0x00010001, 0xffffffff
HKCR,AudioEngine\AudioProcessingObjects\%FX_MODE_CLSID%, "NumAPOInterfaces", 0x00010001, 1
HKCR,AudioEngine\AudioProcessingObjects\%FX_MODE_CLSID%, "APOInterface0", ,"{FD7F2B29-24D0-4B5C-B177-592C39F9CA10}"
HKR,"FX\\0",%PKEY_ItemNameDisplay%,,%SYSFX_FriendlyName%
HKR,FX\0,%PKEY_FX_StreamEffectClsid%,,%FX_STREAM_CLSID%
HKR,FX\0,%PKEY_SYSFX_UiClsid%,,%SYSFX_UI_CLSID%
HKR,"FX\\0",%PKEY_SYSFX_Association%,,%KSNODETYPE_ANY% ; GUID NULL means install on all endpoints
HKR,FX\0,%PKEY_FX_EndpointEffectClsid%,,%FX_DISCOVER_EFFECTS_APO_CLSID%
HKR,FX\0,%PKEY_SFX_ProcessingModes_Supported_For_Streaming%,0x00010000,%AUDIO_SIGNALPROCESSINGMODE_DEFAULT%
HKR,FX\0,%PKEY_MFX_ProcessingModes_Supported_For_Streaming%,0x00010000,%AUDIO_SIGNALPROCESSINGMODE_DEFAULT%
[OEMSettingsOverride.AddReg]
HKR,"EP\\0", %PKEY_AudioEndpoint_Association%,,%KSNODETYPE_ANY%
[VimicroMic.AddReg]
HKLM,Software\%CorporationName%\%ServiceName%\%DevID%,EnableNoiseCancellation,%FLG_ADDREG_TYPE_DWORD%,1
HKLM,Software\%CorporationName%\%ServiceName%\%DevID%,EnableTestingMode,%FLG_ADDREG_TYPE_DWORD%,0
[SfxFx.CopyList]
[SfxFx.CopyList.X64]
[UsbAudio.Files.Drv]
[UsbAudio.Files.Drv.NTamd64]
vmuacflt.sys,vmuacx64.sys,,COPYFLG_FORCE_FILE_IN_USE
[SfxFx.RegisterDlls]
11,,VimicroApoPgExt.dll,1
[SfxFx.RegisterDlls.X64]
11,,VimicroApoPgExtX64.dll,1
[USBAudio.SysFx.HW]
AddReg
UsbAudioFilter.AddReg
[USBAudio.SysFx.X64.HW]
AddReg
UsbAudioFilter.AddReg
[UsbAudioFilter.AddReg]
HKR,,LowerFilters,0x10008,vmuacflt
HKR,,UpperFilters,0x10008,vmuacflt
[Strings]
DiskDescription
"Sample Installation Media"
USBAudioFunctionDriver.VM0336.DeviceDesc
"Lenovo USB Audio"
USBMic.DeviceDesc
"Lenovo USB Audio"
PKEY_SYSFX_Association
"{D04E05A6-594B-4FB6-A80D-01AF5EED7D1D},0"
PKEY_SYSFX_PreMixClsid
"{D04E05A6-594B-4FB6-A80D-01AF5EED7D1D},1"
PKEY_SYSFX_PostMixClsid
"{D04E05A6-594B-4FB6-A80D-01AF5EED7D1D},2"
PKEY_SYSFX_UiClsid
"{D04E05A6-594B-4FB6-A80D-01AF5EED7D1D},3"
PKEY_FX_StreamEffectClsid
"{D04E05A6-594B-4fb6-A80D-01AF5EED7D1D},5"
PKEY_FX_ModeEffectClsid
"{D04E05A6-594B-4fb6-A80D-01AF5EED7D1D},6"
PKEY_FX_EndpointEffectClsid
"{D04E05A6-594B-4fb6-A80D-01AF5EED7D1D},7"
PKEY_ItemNameDisplay
"{B725F130-47EF-101A-A5F1-02608C9EEBAC},10"
PKEY_AudioEndpoint_Ext_UiClsid
"{1DA5D803-D492-4EDD-8C23-E0C0FFEE7F0E},1"
PKEY_AudioEndpoint_Association
"{1DA5D803-D492-4EDD-8C23-E0C0FFEE7F0E},2"
PKEY_AudioEndpoint_Disable_SysFx
"{1DA5D803-D492-4EDD-8C23-E0C0FFEE7F0E},5"
PKEY_AudioEndpoint_ControlPanelPageProvider
"{1DA5D803-D492-4EDD-8C23-E0C0FFEE7F0E}"
PKEY_SFX_ProcessingModes_Supported_For_Streaming
"{D3993A3F-99C2-4402-B5EC-A92A0367664B},5"
PKEY_MFX_ProcessingModes_Supported_For_Streaming
"{D3993A3F-99C2-4402-B5EC-A92A0367664B},6"
PKEY_AudioEngine_OEMFormat
"{E4870E26-3CC5-4CD2-BA46-CA0A9A70ED04},3"
AUDIOENDPOINT_EXT_UI_CLSID
"{4834C428-6B0B-11DC-A932-0015C50A10C0}"
AUDIO_SIGNALPROCESSINGMODE_DEFAULT
"{C18E2F7E-933D-4965-B7D1-1EEF228D2AF3}"
SYSFX_UI_CLSID
"{4834C427-6B0B-11DC-A932-0015C50A10C0}"
SYSFX_PREMIX_CLSID
"{4834C423-6B0B-11DC-A932-0015C50A10C0}"
SYSFX_POSTMIX_CLSID
"{06687E71-F041-403A-BF48-CB591BA6E101}"
FX_STREAM_CLSID
"{4834C423-6B0B-11DC-A932-0015C50A10C0}"
FX_MODE_CLSID
"{06687E71-F041-403A-BF48-CB591BA6E101}"
FX_DISCOVER_EFFECTS_APO_CLSID
"{889C03C8-ABAD-4004-BF0A-BC7BB825E166}"
SYSFX_FriendlyName
"Vimicro Audio System Effect"
SFX_FriendlyName
"Vimicro Audio System Effect (stream effect)"
MFX_FriendlyName
"Vimicro Audio System Effect (mode effect)"
VMCopyRight
"Copyright (c)2012 Vimicro Inc. All Rights Reserved"
KSCATEGORY_AUDIO
"{6994AD04-93EF-11D0-A3CC-00A0C9223196}"
KSCATEGORY_RENDER
"{65E8773E-8F56-11D0-A3B9-00A0C9223196}"
KSCATEGORY_CAPTURE
"{65E8773D-8F56-11D0-A3B9-00A0C9223196}"
KSCATEGORY_TOPOLOGY
"{DDA54A40-1E4C-11D1-A050-405705C10000}"
KSNODETYPE_ANY
"{00000000-0000-0000-0000-000000000000}"
KSNODETYPE_SPEAKER
"{DFF21CE1-F70F-11D0-B917-00A0C9223196}"
KSNODETYPE_MICARRAY
"{DFF21CE5-F70F-11D0-B917-00A0C9223196}"
KSNODETYPE_MIC
"{DFF21BE1-F70F-11D0-B917-00A0C9223196}"
Proxy.CLSID
"{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
FLG_ADDREG_TYPE_DWORD
0x00010001
vmuacflt.SrvDesc
"Vimicro USB Audio Filter"