mtxutils.inf Driver File Contents (matrox_audio_input_win_x86_x64.zip)

;//////////////////////////////////////////////////////////////////////////////////
;//
;//  (c) Copyright Matrox Electronic Systems Ltd., 2004. All rights reserved. 
;//
;//  This software code is subject to the terms and conditions outlined 
;//  in the non-disclosure agreement between Matrox and your company. 
;//  By accessing this code or using it in any way, you indicate your 
;//  acceptance of such terms and conditions.
;//
;//  All code and information is provided "as is" without warranty of any kind, 
;//  either expressed or implied, including but not limited to the implied 
;//  warranties of merchantability and/or fitness for a particular purpose.
;//
;//  Disclaimer: Matrox Electronic Systems Ltd. reserves the right to make 
;//  changes in specifications and code at any time and without notice. 
;//  No responsibility is assumed by Matrox Electronic Systems Ltd. for 
;//  its use; nor for any infringements of patents or other rights of 
;//  third parties resulting from its use. No license is granted under 
;//  any patents or patent rights of Matrox Electronic Systems Ltd.
;//
;//////////////////////////////////////////////////////////////////////////////////
; MtxUtils.inf - install information file
; Copyright © 2010 Matrox

[Version]
Signature = $Windows NT$
Class = %AVEditingClassName%
ClassGuid = {C4CAF618-7496-4D44-A92D-F2748999898C}
Catalogfile = MtxUtils.cat
Provider = %MES_PROV%
DriverVer = 11/10/2012,7.1.0.1294

[Manufacturer]
%MES_PROV% = Device.Install,NTamd64

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Class section

[ClassInstall32]
Addreg = AVEditingClassReg     
CopyFiles = AVEditingClassInstallerCopyFiles

[AVEditingClassReg]
HKR,,,0,%AVEditingClassName%
HKR,,Icon,,104
HKR,,Installer32,,"MvkClassInstaller.dll,MvkClassInstaller"

[AVEditingClassInstallerCopyFiles]
MvkClassInstaller.dll

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Devices install section

[Device.Install]
%mvkVideoBus%	        = mvkVideoBus.Install,		     PCI\VEN_102B&DEV_8100&SUBSYS_9000102B,\
                                                         PCI\VEN_102B&DEV_8120&SUBSYS_9000102B
%mvkBus%		        = mvkBus.Install,                PCI\VEN_102B&DEV_8210&SUBSYS_9000102B, \
                                                         PCI\VEN_102B&DEV_8270&SUBSYS_9000102B
%mvkBus%                = mvkBus.Install,                PCI\VEN_102B&DEV_82B0&SUBSYS_9000102B                                                         
%mvkAVBus%              = mvkAVBus.Install,              PCI\VEN_102B&DEV_82D0&SUBSYS_9000102B
%mvkAVBus%              = mvkAVBus.Install,              PCI\VEN_102B&DEV_82E0&SUBSYS_9000102B
%mvkAVBus%              = mvkAVBus.Install,              PCI\VEN_102B&DEV_8330&SUBSYS_9000102B
%mvkAVBus%              = mvkAVBus.Install,              PCI\VEN_102B&DEV_8340&SUBSYS_9000102B
%mvkAVBus%              = mvkAVBus.Install,              PCI\VEN_102B&DEV_8350&SUBSYS_9000102B							 
%mvkBus%		        = mvkBus.Install,		         PCI\VEN_102B&DEV_8190&SUBSYS_9000102B
%mvkBus%		        = mvkBus.Install,		         PCI\VEN_102B&DEV_8230&SUBSYS_9000102B	

%mvkSystemClock%        = mvkSystemClock.Install,        MatroxVideoBus\00000010
%mvkInput%              = mvkInput.Install,              MatroxVideoBus\00000011
%mvkOutput%             = mvkOutput.Install,             MatroxVideoBus\00000012
%mvkABob%               = mvkABob.Install,               MatroxVideoBus\00000013
%mvkHdBob%              = mvkHdBob.Install,              MatroxVideoBus\00000014
%mvkLQScaler%           = mvkLQScaler.Install,           MatroxVideoBus\00000015
%mvkMemMngr%            = mvkMemMngr.Install,            MatroxVideoBus\00000016
%mvkMemMngr%            = mvkMemMngr.Install,            MatroxVideoBus\00000017
%mvkMemMngr%            = mvkMemMngr.Install,            MatroxVideoBus\00000018
%mvkTransfer%           = mvkTransfer.Install,           MatroxVideoBus\00000019
%mvkOnBoardComponents%  = mvkOnBoardComponents.Install,  MatroxVideoBus\0000001A
%mvkMisc%               = mvkMisc.Install,               MatroxVideoBus\0000001C
%mvkAudioBus%           = mvkAudioBus.Install,           MatroxVideoBus\0000001D
%mvkAudioCapture%       = mvkAudio.Install,              MatroxAudioBus\00000000
%mvkAudioPlayback%      = mvkAudio.Install,              MatroxAudioBus\00000001
%mvkAudioInput%         = mvkAudioInput.Install,         MatroxVideoBus\0000002B
%mvkAudioOutput%        = mvkAudioOutput.Install,        MatroxVideoBus\0000002C
%mvkOnBrdIOdsxle%	    = mvkOnBrdIOdsxle.Install,	     MatroxVideoBus\0000002D
%mvkAVCCodec%           = mvkAVCCodec.Install,           MatroxVideoBus\00000033
%mvkAVCio%              = mvkAVCio.Install,              MatroxVideoBus\00000034
%mvkAVCCodec%           = mvkAVCCodec.Install,           MatroxVideoBus\00000036

[Device.Install.NTamd64]
%mvkVideoBus%	        = mvkVideoBus.Install,		     PCI\VEN_102B&DEV_8100&SUBSYS_9000102B,\
                                                         PCI\VEN_102B&DEV_8120&SUBSYS_9000102B                                                         
%mvkBus%		        = mvkBus.Install,                PCI\VEN_102B&DEV_8210&SUBSYS_9000102B, \
                                                         PCI\VEN_102B&DEV_8270&SUBSYS_9000102B
%mvkBus%                = mvkBus.Install,                PCI\VEN_102B&DEV_82B0&SUBSYS_9000102B                                                         
%mvkAVBus%              = mvkAVBus.Install,              PCI\VEN_102B&DEV_82D0&SUBSYS_9000102B
%mvkAVBus%              = mvkAVBus.Install,              PCI\VEN_102B&DEV_82E0&SUBSYS_9000102B
%mvkAVBus%              = mvkAVBus.Install,              PCI\VEN_102B&DEV_8330&SUBSYS_9000102B
%mvkAVBus%              = mvkAVBus.Install,              PCI\VEN_102B&DEV_8340&SUBSYS_9000102B
%mvkAVBus%              = mvkAVBus.Install,              PCI\VEN_102B&DEV_8350&SUBSYS_9000102B
%mvkBus%                = mvkBus.Install,		         PCI\VEN_102B&DEV_8190&SUBSYS_9000102B
%mvkBus%                = mvkBus.Install,	             PCI\VEN_102B&DEV_8230&SUBSYS_9000102B

%mvkSystemClock%        = mvkSystemClock.Install,        MatroxVideoBus\00000010
%mvkInput%              = mvkInput.Install,              MatroxVideoBus\00000011
%mvkOutput%             = mvkOutput.Install,             MatroxVideoBus\00000012
%mvkABob%               = mvkABob.Install,               MatroxVideoBus\00000013
%mvkHdBob%              = mvkHdBob.Install,              MatroxVideoBus\00000014
%mvkLQScaler%           = mvkLQScaler.Install,           MatroxVideoBus\00000015
%mvkMemMngr%            = mvkMemMngr.Install,            MatroxVideoBus\00000016
%mvkMemMngr%            = mvkMemMngr.Install,            MatroxVideoBus\00000017
%mvkMemMngr%            = mvkMemMngr.Install,            MatroxVideoBus\00000018
%mvkTransfer%           = mvkTransfer.Install,           MatroxVideoBus\00000019
%mvkOnBoardComponents%  = mvkOnBoardComponents.Install,  MatroxVideoBus\0000001A
%mvkMisc%               = mvkMisc.Install,               MatroxVideoBus\0000001C
%mvkAudioBus%           = mvkAudioBus.Install,           MatroxVideoBus\0000001D
%mvkAudioCapture%       = mvkAudio.Install,              MatroxAudioBus\00000000
%mvkAudioPlayback%      = mvkAudio.Install,              MatroxAudioBus\00000001
%mvkAudioInput%         = mvkAudioInput.Install,         MatroxVideoBus\0000002B
%mvkAudioOutput%        = mvkAudioOutput.Install,        MatroxVideoBus\0000002C
%mvkOnBrdIOdsxle%	    = mvkOnBrdIOdsxle.Install,	     MatroxVideoBus\0000002D
%mvkAVCCodec%           = mvkAVCCodec.Install,           MatroxVideoBus\00000033
%mvkAVCio%              = mvkAVCio.Install,              MatroxVideoBus\00000034
%mvkAVCCodec%           = mvkAVCCodec.Install,           MatroxVideoBus\00000036


[DestinationDirs]
DefaultDestDir = 12
AVEditingClassInstallerCopyFiles = 11
MatroxCoInstallerCopyFiles = 11

[SourceDisksNames]
1= %CDROM%

[SourceDisksFiles]
mvkAVBus.sys = 1,,
mvkMisc.sys = 1,,
mvkMemMngr.sys = 1,,
mvkTransfer.sys = 1,,
mvkSystemClock.sys = 1,,
mvkInput.sys = 1,,
mvkOutput.sys = 1,,
mvkLQScaler.sys = 1,,
mvkAudioInput.sys = 1,,
mvkAudioOutput.sys = 1,,
mvkClassInstaller.dll = 1,,
mvkCoInstaller.dll = 1,,
mvkAVCCodec.sys = 1,,
mvkAVCio.sys = 1,,
mvkBus.sys = 1,,
mvkOnBrdIOdsxle.sys = 1,,
mvkVideoBus.sys = 1,,
mvkABob.sys = 1,,
mvkAudioBus.sys = 1,,
mvkAudio.sys = 1,,
mvkOnBoardComponentsDriver.sys = 1,,
mvkOnBrdIOdsxle.sys = 1,,
mvkHdBob.sys = 1,,

[SourceDisksFiles.amd64]
mvkAVBus.sys = 1,,
mvkMisc.sys = 1,,
mvkMemMngr.sys = 1,,
mvkTransfer.sys = 1,,
mvkSystemClock.sys = 1,,
mvkInput.sys = 1,,
mvkOutput.sys = 1,,
mvkLQScaler.sys = 1,,
mvkAudioInput.sys = 1,,
mvkAudioOutput.sys = 1,,
mvkClassInstaller.dll = 1,,
mvkCoInstaller.dll = 1,,
mvkAVCCodec.sys = 1,,
mvkAVCio.sys = 1,,
mvkBus.sys = 1,,
mvkOnBrdIOdsxle.sys = 1,,
mvkVideoBus.sys = 1,,
mvkABob.sys = 1,,
mvkAudioBus.sys = 1,,
mvkAudio.sys = 1,,
mvkOnBoardComponentsDriver.sys = 1,,
mvkOnBrdIOdsxle.sys = 1,,
mvkHdBob.sys = 1,,

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Windows XP

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Bus section

[mvkAVBus.Install.NT]
CopyFiles = mvkAVBus.Files.Driver.NT

[mvkAVBus.Files.Driver.NT]
mvkAVBus.sys,,,%COPYFLG_NOSKIP%

[mvkAVBus.Install.NT.Services]
AddService = mvkAVBus, %SPSVCINST_ASSOCSERVICE%, mvkAVBus.Service, mvkAVBus.EventLog

[mvkAVBus.Install.NT.CoInstallers]
CopyFiles = MatroxCoInstallerCopyFiles
AddReg = MatroxCoInstaller_AddReg

[mvkAVBus.Service]
DisplayName    = %mvkAVBus.ServiceName%
ServiceType    = %SERVICE_KERNEL_DRIVER%
StartType      = %SERVICE_DEMAND_START%
ErrorControl   = %SERVICE_ERROR_NORMAL%
ServiceBinary  = %12%\mvkAVBus.sys
Addreg         = mvkAVBus_AddReg

[mvkAVBus_AddReg]
HKR,"Parameters","MvkDebugMessageLevelsMask",0x00010001,0x07      ; default is 0x07, all levels is 0x1F
HKR,"Parameters","MvkDebugMessagePrefixesMask",0x00010001,0x03    ; default is 0x03, all levels is 0x1F
HKR,"Parameters","MvkDebugMessageOutput",0x00010001,0x00          ; DBG_PRINT

[mvkAVBus.EventLog]
AddReg = mvkAVBus.EventLog.AddReg

[mvkAVBus.EventLog.AddReg]
HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\mvkAVBus.sys"
HKR,,TypesSupported,0x00010001,7

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Bus section

[mvkBus.Install.NT]
CopyFiles = mvkBus.Files.Driver.NT

[mvkBus.Files.Driver.NT]
mvkBus.sys,,,%COPYFLG_NOSKIP%

[mvkBus.Install.NT.Services]
AddService = mvkBus, %SPSVCINST_ASSOCSERVICE%, mvkBus.Service, mvkBus.EventLog

[mvkBus.Install.NT.CoInstallers]
CopyFiles = MatroxCoInstallerCopyFiles
AddReg = MatroxCoInstaller_AddReg

[mvkBus.Service]
DisplayName    = %mvkBus.ServiceName%
ServiceType    = %SERVICE_KERNEL_DRIVER%
StartType      = %SERVICE_DEMAND_START%
ErrorControl   = %SERVICE_ERROR_NORMAL%
ServiceBinary  = %12%\mvkBus.sys
Addreg         = mvkBus_AddReg

[mvkBus_AddReg]
HKR,"Parameters","MvkDebugMessageLevelsMask",0x00010001,0x07      ; default is 0x07, all levels is 0x1F
HKR,"Parameters","MvkDebugMessagePrefixesMask",0x00010001,0x03    ; default is 0x03, all levels is 0x1F
HKR,"Parameters","MvkDebugMessageOutput",0x00010001,0x00          ; DBG_PRINT

[mvkBus.EventLog]
AddReg = mvkBus.EventLog.AddReg

[mvkBus.EventLog.AddReg]
HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\mvkBus.sys"
HKR,,TypesSupported,0x00010001,7

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; System Clock section

[mvkSystemClock.Install.NT]
CopyFiles = mvkSystemClock.Files.Driver.NT

[mvkSystemClock.Files.Driver.NT]
mvkSystemClock.sys,,,%COPYFLG_NOSKIP%

[mvkSystemClock.Install.NT.Services]
AddService = mvkSystemClock, %SPSVCINST_ASSOCSERVICE%, mvkSystemClock.Service, mvkSystemClock.EventLog

[mvkSystemClock.Install.NT.CoInstallers]
CopyFiles = MatroxCoInstallerCopyFiles
AddReg = MatroxCoInstaller_AddReg

[mvkSystemClock.Service]
DisplayName    = %mvkSystemClock.ServiceName%
ServiceType    = %SERVICE_KERNEL_DRIVER%
StartType      = %SERVICE_DEMAND_START%
ErrorControl   = %SERVICE_ERROR_NORMAL%
ServiceBinary  = %12%\mvkSystemClock.sys
AddReg         = mvkSystemClock_AddReg

[mvkSystemClock_AddReg]
HKR,"Parameters","MvkDebugMessageLevelsMask",0x00010001,0x07      ; default is 0x07, all levels is 0x1F
HKR,"Parameters","MvkDebugMessagePrefixesMask",0x00010001,0x03    ; default is 0x03, all levels is 0x1F
HKR,"Parameters","MvkDebugMessageOutput",0x00010001,0x0           ; DBG_PRINT

[mvkSystemClock.EventLog]
AddReg = mvkSystemClock.EventLog.AddReg

[mvkSystemClock.EventLog.AddReg]
HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\mvkSystemClock.sys"
HKR,,TypesSupported,0x00010001,7

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Miscellaneous Device section

[mvkMisc.Install.NT]
CopyFiles = mvkMisc.Files.Driver.NT

[mvkMisc.Files.Driver.NT]
mvkMisc.sys,,,%COPYFLG_NOSKIP%

[mvkMisc.Install.NT.Services]
AddService = mvkMisc, %SPSVCINST_ASSOCSERVICE%, mvkMisc.Service, mvkMisc.EventLog

[mvkMisc.Install.NT.CoInstallers]
CopyFiles = MatroxCoInstallerCopyFiles
AddReg = MatroxCoInstaller_AddReg

[mvkMisc.Service]
DisplayName    = %mvkMisc.ServiceName%
ServiceType    = %SERVICE_KERNEL_DRIVER%
StartType      = %SERVICE_DEMAND_START%
ErrorControl   = %SERVICE_ERROR_NORMAL%
ServiceBinary  = %12%\mvkMisc.sys
AddReg         = mvkMisc_AddReg

[mvkMisc_AddReg]
HKR,"Parameters","MvkDebugMessageLevelsMask",0x00010001,0x07      ; default is 0x07, all levels is 0x1F
HKR,"Parameters","MvkDebugMessagePrefixesMask",0x00010001,0x03    ; default is 0x03, all levels is 0x1F
HKR,"Parameters","MvkDebugMessageOutput",0x00010001,0x0           ; DBG_PRINT

[mvkMisc.EventLog]
AddReg = mvkMisc.EventLog.AddReg

[mvkMisc.EventLog.AddReg]
HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\mvkMisc.sys"
HKR,,TypesSupported,0x00010001,7

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Memory Manager section

[mvkMemMngr.Install.NT]
CopyFiles = mvkMemMngr.Files.Driver.NT

[mvkMemMngr.Files.Driver.NT]
mvkMemMngr.sys,,,%COPYFLG_NOSKIP%

[mvkMemMngr.Install.NT.Services]
AddService = mvkMemMngr, %SPSVCINST_ASSOCSERVICE%, mvkMemMngr.Service, mvkMemMngr.EventLog

[mvkMemMngr.Install.NT.CoInstallers]
CopyFiles = MatroxCoInstallerCopyFiles
AddReg = MatroxCoInstaller_AddReg

[mvkMemMngr.Service]
DisplayName    = %mvkMemMngr.ServiceName%
ServiceType    = %SERVICE_KERNEL_DRIVER%
StartType      = %SERVICE_DEMAND_START%
ErrorControl   = %SERVICE_ERROR_NORMAL%
ServiceBinary  = %12%\mvkMemMngr.sys
AddReg         = mvkMemMngr_AddReg

[mvkMemMngr_AddReg]
HKR,"Parameters","MvkDebugMessageLevelsMask",0x00010001,0x07      ; default is 0x07, all levels is 0x1F
HKR,"Parameters","MvkDebugMessagePrefixesMask",0x00010001,0x03    ; default is 0x03, all levels is 0x1F
HKR,"Parameters","MvkDebugMessageOutput",0x00010001,0x0           ; DBG_PRINT

[mvkMemMngr.EventLog]
AddReg = mvkMemMngr.EventLog.AddReg

[mvkMemMngr.EventLog.AddReg]
HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\mvkMemMngr.sys"
HKR,,TypesSupported,0x00010001,7

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Transfer Device section

[mvkTransfer.Install.NT]
CopyFiles = mvkTransfer.Files.Driver.NT

[mvkTransfer.Files.Driver.NT]
mvkTransfer.sys,,,%COPYFLG_NOSKIP%

[mvkTransfer.Install.NT.Services]
AddService = mvkTransfer, %SPSVCINST_ASSOCSERVICE%, mvkTransfer.Service, mvkTransfer.EventLog

[mvkTransfer.Install.NT.CoInstallers]
CopyFiles = MatroxCoInstallerCopyFiles
AddReg = MatroxCoInstaller_AddReg

[mvkTransfer.Service]
DisplayName    = %mvkTransfer.ServiceName%
ServiceType    = %SERVICE_KERNEL_DRIVER%
StartType      = %SERVICE_DEMAND_START%
ErrorControl   = %SERVICE_ERROR_NORMAL%
ServiceBinary  = %12%\mvkTransfer.sys
AddReg         = mvkTransfer_AddReg

[mvkTransfer_AddReg]
HKR,"Parameters","MvkDebugMessageLevelsMask",0x00010001,0x07      ; default is 0x07, all levels is 0x1F
HKR,"Parameters","MvkDebugMessagePrefixesMask",0x00010001,0x03    ; default is 0x03, all levels is 0x1F
HKR,"Parameters","MvkDebugMessageOutput",0x00010001,0x0           ; DBG_PRINT

[mvkTransfer.EventLog]
AddReg = mvkTransfer.EventLog.AddReg

[mvkTransfer.EventLog.AddReg]
HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\mvkTransfer.sys"
HKR,,TypesSupported,0x00010001,7

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Video Output Device section

[mvkOutput.Install.NT]
CopyFiles = mvkOutput.Files.Driver.NT

[mvkOutput.Files.Driver.NT]
mvkOutput.sys,,,%COPYFLG_NOSKIP%

[mvkOutput.Install.NT.Services]
AddService = mvkOutput, %SPSVCINST_ASSOCSERVICE%, mvkOutput.Service, mvkOutput.EventLog

[mvkOutput.Install.NT.CoInstallers]
CopyFiles = MatroxCoInstallerCopyFiles
AddReg = MatroxCoInstaller_AddReg

[mvkOutput.Service]
DisplayName    = %mvkOutput.ServiceName%
ServiceType    = %SERVICE_KERNEL_DRIVER%
StartType      = %SERVICE_DEMAND_START%
ErrorControl   = %SERVICE_ERROR_NORMAL%
ServiceBinary  = %12%\mvkOutput.sys
AddReg         = mvkOutput_AddReg

[mvkOutput_AddReg]
HKR,"Parameters","MvkDebugMessageLevelsMask",0x00010001,0x07      ; default is 0x07, all levels is 0x1F
HKR,"Parameters","MvkDebugMessagePrefixesMask",0x00010001,0x03    ; default is 0x03, all levels is 0x1F
HKR,"Parameters","MvkDebugMessageOutput",0x00010001,0x0           ; DBG_PRINT

[mvkOutput.EventLog]
AddReg = mvkOutput.EventLog.AddReg

[mvkOutput.EventLog.AddReg]
HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\mvkOutput.sys"
HKR,,TypesSupported,0x00010001,7

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Video Input Device section

[mvkInput.Install.NT]
CopyFiles = mvkInput.Files.Driver.NT

[mvkInput.Files.Driver.NT]
mvkInput.sys,,,%COPYFLG_NOSKIP%

[mvkInput.Install.NT.Services]
AddService = mvkInput, %SPSVCINST_ASSOCSERVICE%, mvkInput.Service, mvkInput.EventLog

[mvkInput.Install.NT.CoInstallers]
CopyFiles = MatroxCoInstallerCopyFiles
AddReg = MatroxCoInstaller_AddReg

[mvkInput.Service]
DisplayName    = %mvkInput.ServiceName%
ServiceType    = %SERVICE_KERNEL_DRIVER%
StartType      = %SERVICE_DEMAND_START%
ErrorControl   = %SERVICE_ERROR_NORMAL%
ServiceBinary  = %12%\mvkInput.sys
AddReg         = mvkInput_AddReg

[mvkInput_AddReg]
HKR,"Parameters","MvkDebugMessageLevelsMask",0x00010001,0x07      ; default is 0x07, all levels is 0x1F
HKR,"Parameters","MvkDebugMessagePrefixesMask",0x00010001,0x03    ; default is 0x03, all levels is 0x1F
HKR,"Parameters","MvkDebugMessageOutput",0x00010001,0x0           ; DBG_PRINT

[mvkInput.EventLog]
AddReg = mvkInput.EventLog.AddReg

[mvkInput.EventLog.AddReg]
HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\mvkInput.sys"
HKR,,TypesSupported,0x00010001,7

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; LQScaler Device section

[mvkLQScaler.Install.NT]
CopyFiles = mvkLQScaler.Files.Driver.NT

[mvkLQScaler.Files.Driver.NT]
mvkLQScaler.sys,,,%COPYFLG_NOSKIP%

[mvkLQScaler.Install.NT.Services]
AddService = mvkLQScaler, %SPSVCINST_ASSOCSERVICE%, mvkLQScaler.Service, mvkLQScaler.EventLog

[mvkLQScaler.Install.NT.CoInstallers]
CopyFiles = MatroxCoInstallerCopyFiles
AddReg = MatroxCoInstaller_AddReg

[mvkLQScaler.Service]
DisplayName    = %mvkLQScaler.ServiceName%
ServiceType    = %SERVICE_KERNEL_DRIVER%
StartType      = %SERVICE_DEMAND_START%
ErrorControl   = %SERVICE_ERROR_NORMAL%
ServiceBinary  = %12%\mvkLQScaler.sys
AddReg         = mvkLQScaler_AddReg

[mvkLQScaler_AddReg]
HKR,"Parameters","MvkDebugMessageLevelsMask",0x00010001,0x07      ; default is 0x07, all levels is 0x1F
HKR,"Parameters","MvkDebugMessagePrefixesMask",0x00010001,0x03    ; default is 0x03, all levels is 0x1F
HKR,"Parameters","MvkDebugMessageOutput",0x00010001,0x0           ; DBG_PRINT

[mvkLQScaler.EventLog]
AddReg = mvkLQScaler.EventLog.AddReg

[mvkLQScaler.EventLog.AddReg]
HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\mvkLQScaler.sys"
HKR,,TypesSupported,0x00010001,7

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Audio Input Device section

[mvkAudioInput.Install.NT]
CopyFiles = mvkAudioInput.Files.Driver.NT

[mvkAudioInput.Files.Driver.NT]
mvkAudioInput.sys,,,%COPYFLG_NOSKIP%

[mvkAudioInput.Install.NT.Services]
AddService = mvkAudioInput, %SPSVCINST_ASSOCSERVICE%, mvkAudioInput.Service, mvkAudioInput.EventLog

[mvkAudioInput.Install.NT.CoInstallers]
CopyFiles = MatroxCoInstallerCopyFiles
AddReg = MatroxCoInstaller_AddReg

[mvkAudioInput.Service]
DisplayName    = %mvkAudioInput.ServiceName%
ServiceType    = %SERVICE_KERNEL_DRIVER%
StartType      = %SERVICE_DEMAND_START%
ErrorControl   = %SERVICE_ERROR_NORMAL%
ServiceBinary  = %12%\mvkAudioInput.sys
AddReg         = mvkAudioInput_AddReg

[mvkAudioInput_AddReg]
HKR,"Parameters","MvkDebugMessageLevelsMask",0x00010001,0x07      ; default is 0x07, all levels is 0x1F
HKR,"Parameters","MvkDebugMessagePrefixesMask",0x00010001,0x03    ; default is 0x03, all levels is 0x1F
HKR,"Parameters","MvkDebugMessageOutput",0x00010001,0x0           ; DBG_PRINT

[mvkAudioInput.EventLog]
AddReg = mvkAudioInput.EventLog.AddReg

[mvkAudioInput.EventLog.AddReg]
HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\mvkAudioInput.sys"
HKR,,TypesSupported,0x00010001,7

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Audio Output Device section

[mvkAudioOutput.Install.NT]
CopyFiles = mvkAudioOutput.Files.Driver.NT

[mvkAudioOutput.Files.Driver.NT]
mvkAudioOutput.sys,,,%COPYFLG_NOSKIP%

[mvkAudioOutput.Install.NT.Services]
AddService = mvkAudioOutput, %SPSVCINST_ASSOCSERVICE%, mvkAudioOutput.Service, mvkAudioOutput.EventLog

[mvkAudioOutput.Install.NT.CoInstallers]
CopyFiles = MatroxCoInstallerCopyFiles
AddReg = MatroxCoInstaller_AddReg

[mvkAudioOutput.Service]
DisplayName    = %mvkAudioOutput.ServiceName%
ServiceType    = %SERVICE_KERNEL_DRIVER%
StartType      = %SERVICE_DEMAND_START%
ErrorControl   = %SERVICE_ERROR_NORMAL%
ServiceBinary  = %12%\mvkAudioOutput.sys
AddReg         = mvkAudioOutput_AddReg

[mvkAudioOutput_AddReg]
HKR,"Parameters","MvkDebugMessageLevelsMask",0x00010001,0x07      ; default is 0x07, all levels is 0x1F
HKR,"Parameters","MvkDebugMessagePrefixesMask",0x00010001,0x03    ; default is 0x03, all levels is 0x1F
HKR,"Parameters","MvkDebugMessageOutput",0x00010001,0x0           ; DBG_PRINT

[mvkAudioOutput.EventLog]
AddReg = mvkAudioOutput.EventLog.AddReg

[mvkAudioOutput.EventLog.AddReg]
HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\mvkAudioOutput.sys"
HKR,,TypesSupported,0x00010001,7

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; AVCio section

[mvkAVCio.Install.NT]
CopyFiles = mvkAVCio.Files.Driver.NT

[mvkAVCio.Files.Driver.NT]
mvkAVCio.sys,,,%COPYFLG_NOSKIP%

[mvkAVCio.Install.NT.Services]
AddService = mvkAVCio, %SPSVCINST_ASSOCSERVICE%, mvkAVCio.Service, mvkAVCio.EventLog

[mvkAVCio.Install.NT.CoInstallers]
CopyFiles = MatroxCoInstallerCopyFiles
AddReg = MatroxCoInstaller_AddReg

[mvkAVCio.Service]
DisplayName    = %mvkAVCio.ServiceName%
ServiceType    = %SERVICE_KERNEL_DRIVER%
StartType      = %SERVICE_DEMAND_START%
ErrorControl   = %SERVICE_ERROR_NORMAL%
ServiceBinary  = %12%\mvkAVCio.sys
AddReg         = mvkAVCio_AddReg

[mvkAVCio_AddReg]
HKR,"Parameters","MvkDebugMessageLevelsMask",0x00010001,0x07      ; default is 0x07, all levels is 0x1F
HKR,"Parameters","MvkDebugMessagePrefixesMask",0x00010001,0x03    ; default is 0x03, all levels is 0x1F
HKR,"Parameters","MvkDebugMessageOutput",0x00010001,0x0           ; DBG_PRINT

[mvkAVCio.EventLog]
AddReg = mvkAVCio.EventLog.AddReg

[mvkAVCio.EventLog.AddReg]
HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\mvkAVCio.sys"
HKR,,TypesSupported,0x00010001,7

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; AVCCodec section

[mvkAVCCodec.Install.NT]
CopyFiles = mvkAVCCodec.Files.Driver.NT

[mvkAVCCodec.Files.Driver.NT]
mvkAVCCodec.sys,,,%COPYFLG_NOSKIP%

[mvkAVCCodec.Install.NT.Services]
AddService = mvkAVCCodec, %SPSVCINST_ASSOCSERVICE%, mvkAVCCodec.Service, mvkAVCCodec.EventLog

[mvkAVCCodec.Install.NT.CoInstallers]
CopyFiles = MatroxCoInstallerCopyFiles
AddReg = MatroxCoInstaller_AddReg

[mvkAVCCodec.Service]
DisplayName    = %mvkAVCCodec.ServiceName%
ServiceType    = %SERVICE_KERNEL_DRIVER%
StartType      = %SERVICE_DEMAND_START%
ErrorControl   = %SERVICE_ERROR_NORMAL%
ServiceBinary  = %12%\mvkAVCCodec.sys
AddReg         = mvkAVCCodec_AddReg

[mvkAVCCodec_AddReg]
HKR,"Parameters","MvkDebugMessageLevelsMask",0x00010001,0x07      ; default is 0x07, all levels is 0x1F
HKR,"Parameters","MvkDebugMessagePrefixesMask",0x00010001,0x03    ; default is 0x03, all levels is 0x1F
HKR,"Parameters","MvkDebugMessageOutput",0x00010001,0x0           ; DBG_PRINT

[mvkAVCCodec.EventLog]
AddReg = mvkAVCCodec.EventLog.AddReg

[mvkAVCCodec.EventLog.AddReg]
HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\mvkAVCCodec.sys"
HKR,,TypesSupported,0x00010001,7

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; On Board IO DSXLE section

[mvkOnBrdIOdsxle.Install.NT]
CopyFiles = mvkOnBrdIOdsxle.Files.Driver.NT

[mvkOnBrdIOdsxle.Files.Driver.NT]
mvkOnBrdIOdsxle.sys,,,%COPYFLG_NOSKIP%

[mvkOnBrdIOdsxle.Install.NT.Services]
AddService = mvkOnBrdIOdsxle, %SPSVCINST_ASSOCSERVICE%, mvkOnBrdIOdsxle.Service, mvkOnBrdIOdsxle.EventLog

[mvkOnBrdIOdsxle.Install.NT.CoInstallers]
CopyFiles = MatroxCoInstallerCopyFiles
AddReg = MatroxCoInstaller_AddReg

[mvkOnBrdIOdsxle.Service]
DisplayName    = %mvkOnBrdIOdsxle.ServiceName%
ServiceType    = %SERVICE_KERNEL_DRIVER%
StartType      = %SERVICE_DEMAND_START%
ErrorControl   = %SERVICE_ERROR_NORMAL%
ServiceBinary  = %12%\mvkOnBrdIOdsxle.sys
AddReg         = mvkOnBrdIOdsxle_AddReg

[mvkOnBrdIOdsxle_AddReg]
HKR,"Parameters","MvkDebugMessageLevelsMask",0x00010001,0x07      ; default is 0x07, all levels is 0x1F
HKR,"Parameters","MvkDebugMessagePrefixesMask",0x00010001,0x03    ; default is 0x03, all levels is 0x1F
HKR,"Parameters","MvkDebugMessageOutput",0x00010001,0x0           ; DBG_PRINT

[mvkOnBrdIOdsxle.EventLog]
AddReg = mvkOnBrdIOdsxle.EventLog.AddReg

[mvkOnBrdIOdsxle.EventLog.AddReg]
HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\mvkOnBrdIOdsxle.sys"
HKR,,TypesSupported,0x00010001,7

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Analog Break-Out-Box section

[mvkABob.Install.NT]
CopyFiles = mvkABob.Files.Driver.NT

[mvkABob.Files.Driver.NT]
mvkABob.sys,,,%COPYFLG_NOSKIP%

[mvkABob.Install.NT.Services]
AddService = mvkABob, %SPSVCINST_ASSOCSERVICE%, mvkABob.Service, mvkABob.EventLog

[mvkABob.Install.NT.CoInstallers]
CopyFiles = MatroxCoInstallerCopyFiles
AddReg = MatroxCoInstaller_AddReg

[mvkABob.Service]
DisplayName    = %mvkABob.ServiceName%
ServiceType    = %SERVICE_KERNEL_DRIVER%
StartType      = %SERVICE_DEMAND_START%
ErrorControl   = %SERVICE_ERROR_NORMAL%
ServiceBinary  = %12%\mvkABob.sys
AddReg         = mvkABob_AddReg

[mvkABob_AddReg]
HKR,"Parameters","MvkDebugMessageLevelsMask",0x00010001,0x07      ; default is 0x07, all levels is 0x1F
HKR,"Parameters","MvkDebugMessagePrefixesMask",0x00010001,0x03    ; default is 0x03, all levels is 0x1F
HKR,"Parameters","MvkDebugMessageOutput",0x00010001,0x0           ; DBG_PRINT

[mvkABob.EventLog]
AddReg = mvkABob.EventLog.AddReg

[mvkABob.EventLog.AddReg]
HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\mvkABob.sys"
HKR,,TypesSupported,0x00010001,7

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 
; Audio bus Device section

[mvkAudioBus.Install.NT]
CopyFiles = mvkAudioBus.Files.Driver.NT

[mvkAudioBus.Files.Driver.NT]
mvkAudioBus.sys,,,%COPYFLG_NOSKIP%

[mvkAudioBus.Install.NT.Services]
AddService = mvkAudioBus, %SPSVCINST_ASSOCSERVICE%, mvkAudioBus.Service, mvkAudioBus.EventLog

[mvkAudioBus.Install.NT.CoInstallers]
CopyFiles = MatroxCoInstallerCopyFiles
AddReg = MatroxCoInstaller_AddReg

[mvkAudioBus.Service]
DisplayName    = %mvkAudioBus.ServiceName%
ServiceType    = %SERVICE_KERNEL_DRIVER%
StartType      = %SERVICE_DEMAND_START%
ErrorControl   = %SERVICE_ERROR_NORMAL%
ServiceBinary  = %12%\mvkAudioBus.sys
AddReg         = mvkAudioBus_AddReg

[mvkAudioBus_AddReg]
HKR,"Parameters","MvkDebugMessageLevelsMask",0x00010001,0x07      ; default is 0x07, all levels is 0x1F
HKR,"Parameters","MvkDebugMessagePrefixesMask",0x00010001,0x03    ; default is 0x03, all levels is 0x1F
HKR,"Parameters","MvkDebugMessageOutput",0x00010001,0x0           ; DBG_PRINT

[mvkAudioBus.EventLog]
AddReg = mvkAudioBus.EventLog.AddReg

[mvkAudioBus.EventLog.AddReg]
HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\mvkAudioBus.sys"
HKR,,TypesSupported,0x00010001,7

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 
; Audio Device section

[mvkAudio.Install.NT]
CopyFiles = mvkAudio.Files.Driver.NT

[mvkAudio.Files.Driver.NT]
mvkAudio.sys,,,%COPYFLG_NOSKIP%

[mvkAudio.Install.NT.Services]
AddService = mvkAudio, %SPSVCINST_ASSOCSERVICE%, mvkAudio.Service, mvkAudio.EventLog

[mvkAudio.Install.NT.CoInstallers]
CopyFiles = MatroxCoInstallerCopyFiles
AddReg = MatroxCoInstaller_AddReg

[mvkAudio.Service]
DisplayName    = %mvkAudio.ServiceName%
ServiceType    = %SERVICE_KERNEL_DRIVER%
StartType      = %SERVICE_DEMAND_START%
ErrorControl   = %SERVICE_ERROR_NORMAL%
ServiceBinary  = %12%\mvkAudio.sys
AddReg         = mvkAudio_AddReg

[mvkAudio_AddReg]
HKR,"Parameters","MvkDebugMessageLevelsMask",0x00010001,0x07      ; default is 0x07, all levels is 0x1F
HKR,"Parameters","MvkDebugMessagePrefixesMask",0x00010001,0x03    ; default is 0x03, all levels is 0x1F
HKR,"Parameters","MvkDebugMessageOutput",0x00010001,0x0           ; DBG_PRINT

[mvkAudio.EventLog]
AddReg = mvkAudio.EventLog.AddReg

[mvkAudio.EventLog.AddReg]
HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\mvkAudio.sys"
HKR,,TypesSupported,0x00010001,7

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; On board component section

[mvkOnBoardComponents.Install.NT]
CopyFiles = mvkOnBoardComponents.Files.Driver.NT

[mvkOnBoardComponents.Files.Driver.NT]
mvkOnBoardComponentsDriver.sys,,,%COPYFLG_NOSKIP%

[mvkOnBoardComponents.Install.NT.Services]
AddService = mvkOnBoardComponents, %SPSVCINST_ASSOCSERVICE%, mvkOnBoardComponents.Service, mvkOnBoardComponents.EventLog

[mvkOnBoardComponents.Install.NT.CoInstallers]
CopyFiles = MatroxCoInstallerCopyFiles
AddReg = MatroxCoInstaller_AddReg

[mvkOnBoardComponents.Service]
DisplayName    = %mvkOnBoardComponents.ServiceName%
ServiceType    = %SERVICE_KERNEL_DRIVER%
StartType      = %SERVICE_DEMAND_START%
ErrorControl   = %SERVICE_ERROR_NORMAL%
ServiceBinary  = %12%\mvkOnBoardComponentsDriver.sys
AddReg         = mvkOnBoardComponents_AddReg

[mvkOnBoardComponents_AddReg]
HKR,"Parameters","MvkDebugMessageLevelsMask",0x00010001,0x07      ; default is 0x07, all levels is 0x1F
HKR,"Parameters","MvkDebugMessagePrefixesMask",0x00010001,0x03    ; default is 0x03, all levels is 0x1F
HKR,"Parameters","MvkDebugMessageOutput",0x00010001,0x0           ; DBG_PRINT

[mvkOnBoardComponents.EventLog]
AddReg = mvkOnBoardComponents.EventLog.AddReg

[mvkOnBoardComponents.EventLog.AddReg]
HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\mvkOnBoardComponentsDriver.sys"
HKR,,TypesSupported,0x00010001,7

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Video Bus section

[mvkVideoBus.Install.NT]
CopyFiles = mvkVideoBus.Files.Driver.NT

[mvkVideoBus.Files.Driver.NT]
mvkVideoBus.sys,,,%COPYFLG_NOSKIP%

[mvkVideoBus.Install.NT.Services]
AddService = mvkVideoBus, %SPSVCINST_ASSOCSERVICE%, mvkVideoBus.Service, mvkVideoBus.EventLog

[mvkVideoBus.Install.NT.CoInstallers]
CopyFiles = MatroxCoInstallerCopyFiles
AddReg = MatroxCoInstaller_AddReg

[mvkVideoBus.Service]
DisplayName    = %mvkVideoBus.ServiceName%
ServiceType    = %SERVICE_KERNEL_DRIVER%
StartType      = %SERVICE_DEMAND_START%
ErrorControl   = %SERVICE_ERROR_NORMAL%
ServiceBinary  = %12%\mvkVideoBus.sys
Addreg         = mvkVideoBus_AddReg

[mvkVideoBus_AddReg]
HKR,"Parameters","MvkDebugMessageLevelsMask",0x00010001,0x07      ; default is 0x07, all levels is 0x1F
HKR,"Parameters","MvkDebugMessagePrefixesMask",0x00010001,0x03    ; default is 0x03, all levels is 0x1F
HKR,"Parameters","MvkDebugMessageOutput",0x00010001,0x00          ; DBG_PRINT

[mvkVideoBus.EventLog]
AddReg = mvkVideoBus.EventLog.AddReg

[mvkVideoBus.EventLog.AddReg]
HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\mvkVideoBus.sys"
HKR,,TypesSupported,0x00010001,7

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; High definition Break-Out-Box section

[mvkHdBob.Install.NT]
CopyFiles = mvkHdBob.Files.Driver.NT

[mvkHdBob.Files.Driver.NT]
mvkHdBob.sys,,,%COPYFLG_NOSKIP%

[mvkHdBob.Install.NT.Services]
AddService = mvkHdBob, %SPSVCINST_ASSOCSERVICE%, mvkHdBob.Service, mvkHdBob.EventLog

[mvkHdBob.Install.NT.CoInstallers]
CopyFiles = MatroxCoInstallerCopyFiles
AddReg = MatroxCoInstaller_AddReg

[mvkHdBob.Service]
DisplayName    = %mvkHdBob.ServiceName%
ServiceType    = %SERVICE_KERNEL_DRIVER%
StartType      = %SERVICE_DEMAND_START%
ErrorControl   = %SERVICE_ERROR_NORMAL%
ServiceBinary  = %12%\mvkHdBob.sys
AddReg         = mvkHdBob_AddReg

[mvkHdBob_AddReg]
HKR,"Parameters","MvkDebugMessageLevelsMask",0x00010001,0x07      ; default is 0x07, all levels is 0x1F
HKR,"Parameters","MvkDebugMessagePrefixesMask",0x00010001,0x03    ; default is 0x03, all levels is 0x1F
HKR,"Parameters","MvkDebugMessageOutput",0x00010001,0x0           ; DBG_PRINT

[mvkHdBob.EventLog]
AddReg = mvkHdBob.EventLog.AddReg

[mvkHdBob.EventLog.AddReg]
HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\mvkHdBob.sys"
HKR,,TypesSupported,0x00010001,7
[mvkAudio.Install.NT.CoInstallers]
CopyFiles = MatroxCoInstallerCopyFiles
AddReg = MatroxCoInstaller_AddReg


[mvkAudio.EventLog]
AddReg = mvkAudio.EventLog.AddReg

[mvkAudio.EventLog.AddReg]
HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\mvkAudio.sys"
HKR,,TypesSupported,0x00010001,7

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Do-nothing section used to avoid "Unknown hardware" installation prompts.
;[NO_DRV]
;AddReg = NO_DRV_AddReg

;[NO_DRV.Services]
;AddService = , %SPSVCINST_ASSOCSERVICE%   ; null service install

;[NO_DRV_AddReg]
;HKR,,,,

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; CoInstaller section

[MatroxCoInstallerCopyFiles]
mvkCoInstaller.dll

[MatroxCoInstaller_AddReg]
HKR,,CoInstallers32,%REG_MULTI_SZ_VALUE%,"mvkCoInstaller.dll,DSX_DeviceCoInstaller"

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Strings

[Strings]
CDROM="CDROM"
MES_PROV="Matrox Electronic Systems"
AVEditingClassName="Matrox Audio/Video devices"
mvkAVBus="Matrox Bus"
mvkAVBus.ServiceName="mvkAVBus"
mvkBus="Matrox Bus"
mvkBus.ServiceName="mvkBus"
mvkSystemClock="Matrox System Clock"
mvkSystemClock.ServiceName="mvkSystemClock"
mvkMisc="Matrox Multi-function Device"
mvkMisc.ServiceName="mvkMisc"
mvkMemMngr="Matrox Memory Manager"
mvkMemMngr.ServiceName="mvkMemMngr"
mvkTransfer="Matrox Transfer Device"
mvkTransfer.ServiceName="mvkTransfer"
mvkOutput="Matrox Video Output Device"
mvkOutput.ServiceName="mvkOutput"
mvkInput="Matrox Video Input Device"
mvkInput.ServiceName="mvkInput"
mvkLQScaler="Matrox X.scaler"
mvkLQScaler.ServiceName="mvkLQScaler"
mvkAudioInput="Matrox Audio Input Device"
mvkAudioInput.ServiceName="mvkAudioInput"
mvkAudioOutput="Matrox Audio Output Device"
mvkAudioOutput.ServiceName="mvkAudioOutput"
mvkAVCio="Matrox MXO2 io"
mvkAVCio.ServiceName="mvkAVCio"
mvkAVCCodec="Matrox AVC Codec"
mvkAVCCodec.ServiceName="mvkAVCCodec"
mvkOnBrdIOdsxle="Matrox Onboard IO"
mvkOnBrdIOdsxle.ServiceName="mvkOnBrdIOdsxle"
mvkVideoBus="Matrox Video Bus"
mvkVideoBus.ServiceName="mvkVideoBus"
mvkABob="Matrox X.link"
mvkABob.ServiceName="mvkABob"
mvkAudioBus="Matrox Audio Bus"
mvkAudioBus.ServiceName="mvkAudioBus"
mvkAudio="Matrox Audio Device"
mvkAudioCapture="Matrox Audio Capture Device"
mvkAudioPlayback="Matrox Audio Playback Device"
mvkAudioRawCapture="Matrox Audio Raw Capture Device"
mvkAudioRawPlayback="Matrox Audio Raw Playback Device"
mvkAudio.ServiceName="mvkAudio"
mvkOnBoardComponents="Matrox Onboard Components"
mvkOnBoardComponents.ServiceName="mvkOnBoardComponents"
mvkHdBob="Matrox X.linkHD"
mvkHdBob.ServiceName="mvkHdBob"

SPSVCINST_ASSOCSERVICE=0x00000002	; Driver service is associated with device being installed
COPYFLG_NOSKIP=2					; Do not allow user to skip file
SERVICE_KERNEL_DRIVER=1
SERVICE_DEMAND_START=3
SERVICE_ERROR_NORMAL=1
REG_MULTI_SZ_VALUE=0x00010000
R_1024x_768 = 00
R_1024x_768a = 04
R_1024x_768b = 00
R_1024x_768c = 03
R__640x_480 = 80
R__640x_480a = 02
R__640x_480b = E0
R__640x_480c = 01
R__800x_600 = 20
R__800x_600a = 03
R__800x_600b = 58
R__800x_600c = 02
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: ftp, load: 2.27