; Copyright (c) Microsoft Corporation. All rights reserved. [Version] signature="$CHICAGO$" Class=Avc ClassGuid={C06FF265-AE09-48f0-812C-16753D7CBA83} Provider=%Msft% LayoutFile=Layout.inf [DestinationDirs] DefaultDestDir=10,system32\drivers Avc.CopyFiles=10,system32\drivers VirtualAvc.CopyFiles=10,system32\drivers ; =================== Class Sections =========================== [ClassInstall32] Addreg=AvcClassReg [ClassInstall] Addreg=AvcClassReg [AVCClassReg] HKR,,,,%AvcClassName% HKR,,Icon,,-21 HKR,,NoInstallClass,,1 ; =================== Table of contents ========================= [Manufacturer] %MicrosoftMfg%=Microsoft ; =================== Microsoft ======================== [Microsoft] ; Microsoft %Avc.DeviceDesc%=Avc,61883\50F2&0&10001 ; Canon %Avc.DeviceDesc%=Avc,61883\85&0&10001 ; MEI/Panasonic %Avc.DeviceDesc%=AvcSubunitStub,61883\8045&0&10001 ; JVC %Avc.DeviceDesc%=Avc,61883\8088&0&10001 ; Sharp %Avc.DeviceDesc%=AvcSubunitStub,61883\8001F&0&10001 ; Sony %Avc.DeviceDesc%=SonyMediaConv,61883\80046&0&10000 %Avc.DeviceDesc%=SonyMediaConv,61883\Sony&0&10000 %Avc.DeviceDesc%=Avc,61883\80046&0&10001 %Avc.DeviceDesc%=Avc,61883\80146&0&10001 ; Philips %Avc.DeviceDesc%=PhilipsDV,61883\Philips&DV_convertor____&10001 %Avc.DeviceDesc%=Avc,61883\6037&0&10001 ; Catch all other vendors %Avc.DeviceDesc%=Avc,,61883\10000 %Avc.DeviceDesc%=Avc,,61883\10001 ; Virtual AV/C Device %VirtualAvc.DeviceDesc%=VirtualAvc,V61883\50F2&0&10001 %VirtualAvc.DeviceDesc%=VirtualAvc,V61883\10001 [ControlFlags] ExcludeFromSelect=* [Avc] AddReg=Avc.AddReg CopyFiles=Avc.CopyFiles [Avc.NT] AddReg=Avc.AddReg CopyFiles=Avc.CopyFiles [AvcSubunitStub] AddReg=AvcSubunitStub.AddReg CopyFiles=Avc.CopyFiles [AvcSubunitStub.NT] AddReg=AvcSubunitStub.AddReg CopyFiles=Avc.CopyFiles [SonyMediaConv] AddReg=SonyMediaConv.AddReg CopyFiles=Avc.CopyFiles [SonyMediaConv.NT] AddReg=SonyMediaConv.AddReg CopyFiles=Avc.CopyFiles [PhilipsDV] AddReg=PhilipsDV.AddReg CopyFiles=Avc.CopyFiles [PhilipsDV.NT] AddReg=PhilipsDV.AddReg CopyFiles=Avc.CopyFiles [Avc.AddReg] ; Indicate that special DV detection should occur for devices with tape subunits HKR,,AvcFlags,0x10001,0x00000008 [AvcSubunitStub.AddReg] ; Indicate that a dummy subunit is to be created if the device reports no subunits ; Indicate that special DV detection should occur for devices with tape subunits HKR,,AvcFlags,0x10001,0x0000000A [SonyMediaConv.AddReg] ; Indicate that no subunit info is to be collected, and... ; Indicate that a dummy subunit is to be created HKR,,AvcFlags,0x10001,0x00000006 [PhilipsDV.AddReg] ; Standard operation HKR,,AvcFlags,0x10001,0x00000000 [Avc.CopyFiles] avc.sys [VirtualAvc] AddReg=VirtualAvc.AddReg CopyFiles=VirtualAvc.CopyFiles [VirtualAvc.NT] AddReg=VirtualAvc.AddReg CopyFiles=VirtualAvc.CopyFiles [VirtualAvc.NT.HW] AddReg=VirtualAvcACL.AddReg [VirtualAvcACL.AddReg] HKR,,Security,,"D:P(A;;GA;;;SY)(A;;GA;;;BA)" ; ACL allowing System and Admin [VirtualAvc.AddReg] HKR,%VirtualAvc.DeviceList%,,, [VirtualAvc.CopyFiles] avc.sys [Avc.NT.Services] AddService = Avc, 2, Avc.ServiceInstall [AvcSubunitStub.NT.Services] AddService = Avc, 2, Avc.ServiceInstall [SonyMediaConv.NT.Services] AddService = Avc, 2, Avc.ServiceInstall [Avc.ServiceInstall] DisplayName = %Avc.ServiceDesc% ServiceType = 1 StartType = 3 ErrorControl = 1 ServiceBinary = %12%\avc.sys [VirtualAvc.NT.Services] AddService = Avc, 2, VirtualAvc.ServiceInstall [VirtualAvc.ServiceInstall] DisplayName = %VirtualAvc.ServiceDesc% ServiceType = 1 StartType = 3 ErrorControl = 1 ServiceBinary = %12%\avc.sys