Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

161 lines
3.7 KiB

; 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