home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DOS/V Power Report 2002 January
/
VPR0201B.ISO
/
DRIVER
/
ATI
/
R6xp
/
Atidrive
/
atintwdm.inf
< prev
next >
Wrap
Windows Setup INFormation
|
2001-09-15
|
30KB
|
926 lines
; ATINTWDM.inf
; Win98/Win2000 Drivers for ATI AIW, AIWPro, TV Wonder, and ViVo video capture and playback devices
; Copyright 2000, ATI Technologies Inc.
[Version]
CatalogFile=ati2kwdm.cat
signature="$CHICAGO$"
Class=MEDIA
ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
Provider=%atitech%
DriverVer=09/14/2001
;;INFDEL;;[SourceDisksNames]
;;INFDEL;;1="ATI Dislay Drivers Diskette",,1
;;INFDEL;;[SourceDisksFiles]
;;INFDEL;;;atinbtxx.sys=1
;;INFDEL;;;atintuxx.sys=1
;;INFDEL;;;atinsnxx.sys=1
;;INFDEL;;;atinraxx.sys=1
;;INFDEL;;;atinrvxx.sys=1
;;INFDEL;;;atinxbxx.sys=1
;;INFDEL;;;atinmdxx.sys=1
;;INFDEL;;;ativmvxx.ax=1
;;INFDEL;;;ativdaxx.ax=1
;;INFDEL;;[DestinationDirs]
;;INFDEL;;AtiBt829.CopyDrivers=12
;;INFDEL;;AtiBt829.CopyCodec=11
;;INFDEL;;ATIXBAR.CopyDrivers=12
;;INFDEL;;ATITUNEP.CopyDrivers=12
;;INFDEL;;ATITVAUDIO.CopyDrivers=12
;;INFDEL;;MVDCodec.CopyDrivers=12
;----------------
; ATIRTAudio
;----------------
;;INFDEL;;ativrvxx.CopyDrivers=12
;;INFDEL;;ativrvxx.CopyCodec=11
;;INFDEL;;ativraxx.CopyDrivers=12
;;INFDEL;;DAControl.CopyDriver=11
;----------------
; ATIVMVXX
;----------------
;;INFDEL;;MVDetection.CopyDriver=11
[Manufacturer]
%ATI%=ATI
[ControlFlags]
ExcludeFromSelect=*
[ATI]
;%AtiBt829.DeviceDesc%=AtiBt829.Device,DISPLAY\AtiBt829
;%AtiBt829Pro.DeviceDesc%=AtiBt829Pro.Device,DISPLAY\AtiBt829Pro
;%ATIXBAR.DeviceDesc%=ATIXBAR.Device,DISPLAY\ATIXBAR
;%ATITUNEP.DeviceDesc%=ATITUNEP.Device,DISPLAY\ATITUNEP
;%ATITVAUDIO.DeviceDesc%=ATITVAUDIO.Device,DISPLAY\ATITVAUDIO
%AtiBt829.DeviceDesc%=AtiBt829.Device,DISPLAY\NTativbtxx
%ATIXBAR.DeviceDesc%=ATIXBAR.Device,DISPLAY\NTativxbxx
%ATITUNEP.DeviceDesc%=ATITUNEP.Device,DISPLAY\NTativtuxx
%ATITVAUDIO.DeviceDesc%=ATITVAUDIO.Device,DISPLAY\NTativsnxx
%MVDCodec.DeviceDesc%=MVDCodec.Device,DISPLAY\NTativmdxx
%ATIXSAudio.DeviceDesc%=ATIXSAudio.Device,DISPLAY\NTativxsxx
;----------------
; ATIRTAudio
;----------------
%ativrvxx.DeviceDesc%=ativrvxx.Device,DISPLAY\ntativrvxx
%ativraxx.DeviceDesc%=ativraxx.Device,DISPLAY\ntativraxx
%ativpdxx.DeviceDesc%=ativpdxx.Device,DISPLAY\ntativpdxx
%ativttxx.DeviceDesc%=ativttxx.Device,DISPLAY\ntativttxx
;----------------
; ATIVMVXX
;----------------
;;INFDEL;;%ativmvxx.DeviceDesc%=ativmvxx.Device,DISPLAY\ntativmvxx
;---------------------------------------------------------------
; AtiBt829
;---------------------------------------------------------------
[AtiBt829.Device]
Include = ks.inf, kscaptur.inf
Needs = KS.Registration,KSCAPTUR.Registration
AddReg = AtiBt829.AddReg, MVDetection.Add.Reg,MVProtection.Add.Reg,MVDetectProperty.Add.Reg
;;INFDEL;;UpdateInis= AtiBt829.UpdateIni
;;INFDEL;;CopyFiles= AtiBt829.CopyDrivers, MVDetection.CopyDriver
;, AtiBt829.CopyCodec
;;INFDEL;;DelFiles = AtiBt829.DelDrivers
;;INFDEL;;KnownFiles= AtiBt829.KnownFiles
[AtiBt829.Device.NT]
Include = ks.inf, kscaptur.inf
Needs = KS.Registration,KSCAPTUR.Registration.NT
AddReg = AtiBt829.AddReg, MVDetection.Add.Reg,MVProtection.Add.Reg,MVDetectProperty.Add.Reg
;;INFDEL;;UpdateInis= AtiBt829.UpdateIni
;;INFDEL;;CopyFiles= AtiBt829.CopyDrivers, MVDetection.CopyDriver
;, AtiBt829.CopyCodec
;;INFDEL;;DelFiles = AtiBt829.DelDrivers
;;INFDEL;;[AtiBt829.CopyDrivers]
;atinbtxx.sys
;;INFDEL;;;[AtiBt829.CopyCodec]
;;INFDEL;;;msyuv.dll
;;INFDEL;;;[AtiBt829.UpdateIni]
;;INFDEL;;;system.ini, drivers32,,"VIDC.UYVY=msyuv.dll"
;;INFDEL;;[AtiBt829.KnownFiles]
;;INFDEL;;atinbtxx.sys=safe
;;INFDEL;;[AtiBt829.DelDrivers]
[AtiBt829.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,atinbtxx.sys
HKR,,I2cAddress,,0x8a
HKR,,MUX0,,Composite
HKR,,MUX1,,Tuner
HKR,,MUX2,,SVideo
HKR,,DataWidth,,8
HKR,,EmbeddedControl,,true
[AtiBt829.Device.NT.Services]
AddService = AtiBt829,0x00000002,AtiBt829.ServiceInstall
[AtiBt829.ServiceInstall]
DisplayName = %AtiBt829.DeviceDesc%
ServiceType = %SERVICE_KERNEL_DRIVER%
StartType = %SERVICE_AUTO_START%
ErrorControl = %SERVICE_ERROR_NORMAL%
ServiceBinary = %12%\atinbtxx.sys
[AtiBt829.Device.Interfaces]
AddInterface=%KSCATEGORY_CAPTURE%,"GLOBAL",BTVideoCapture,
AddInterface=%KSCATEGORY_VIDEO%,"GLOBAL",BTVideoCapture,
AddInterface=%KSCATEGORY_CROSSBAR%,"GLOBAL",BTVideoCrossbar,
[AtiBt829.Device.NT.Interfaces]
AddInterface=%KSCATEGORY_CAPTURE%,"GLOBAL",BTVideoCapture,
AddInterface=%KSCATEGORY_VIDEO%,"GLOBAL",BTVideoCapture,
AddInterface=%KSCATEGORY_CROSSBAR%,"GLOBAL",BTVideoCrossbar,
[BTVideoCapture]
AddReg=BTVideoCapture.AddReg
[BTVideoCrossbar]
AddReg=BTVideoXBar.AddReg
[BTVideoCapture.AddReg]
HKR,,CLSID,,%CLSID_Proxy%
HKR,,FriendlyName,,%AtiBt829.Capture%
HKR,,PageOutWhenUnopened,3,01
HKR,,DontSuspendIfStreamsAreRunning,3,01
[BTVideoXBar.AddReg]
HKR,,CLSID,,{71F96460-78F3-11d0-A18C-00A0C9118956}
HKR,,FriendlyName,,%AtiBt829.Crossbar%
;---------------------------------------------------------------
; ATIXBAR
;---------------------------------------------------------------
[ATIXBAR.Device]
Include = ks.inf, kscaptur.inf
Needs = KS.Registration,KSCAPTUR.Registration
AddReg = ATIXBAR.AddReg
;;INFDEL;;CopyFiles= ATIXBAR.CopyDrivers
;;INFDEL;;KnownFiles= ATIXBAR.KnownFiles
[ATIXBAR.Device.NT]
Include = ks.inf, kscaptur.inf
Needs = KS.Registration,KSCAPTUR.Registration.NT
AddReg = ATIXBAR.AddReg
;;INFDEL;;CopyFiles= ATIXBAR.CopyDrivers
;;INFDEL;;KnownFiles= ATIXBAR.KnownFiles
;;INFDEL;;[ATIXBAR.CopyDrivers]
;atinxbxx.sys
[ATIXBAR.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,atinxbxx.sys
HKR,,PageOutWhenUnopened,3,01
;;INFDEL;;[ATIXBAR.KnownFiles]
;;INFDEL;;atinxbxx.sys=safe
[ATIXBAR.Device.Interfaces]
AddInterface=%KSCATEGORY_CROSSBAR%,"GLOBAL",Crossbar,
[ATIXBAR.Device.NT.Interfaces]
AddInterface=%KSCATEGORY_CROSSBAR%,"GLOBAL",Crossbar,
[Crossbar]
AddReg=Crossbar.AddReg
[Crossbar.AddReg]
HKR,,CLSID,,{71F96460-78F3-11d0-A18C-00A0C9118956}
HKR,,FriendlyName,,%ATIXBAR.Crossbar%
[ATIXBAR.Device.NT.Services]
AddService = ATIXBAR,0x00000002,ATIXBAR.ServiceInstall
[ATIXBAR.ServiceInstall]
DisplayName = %ATIXBAR.DeviceDesc%
ServiceType = %SERVICE_KERNEL_DRIVER%
StartType = %SERVICE_AUTO_START%
ErrorControl = %SERVICE_ERROR_NORMAL%
ServiceBinary = %12%\atinxbxx.sys
;---------------------------------------------------------------
; ATITUNEP
;---------------------------------------------------------------
[ATITUNEP.Device]
Include = ks.inf, kscaptur.inf
Needs = KS.Registration,KSCAPTUR.Registration
AddReg = ATITUNEP.AddReg
;;INFDEL;;CopyFiles= ATITUNEP.CopyDrivers
;;INFDEL;;KnownFiles= ATITUNEP.KnownFiles
[ATITUNEP.Device.NT]
Include = ks.inf, kscaptur.inf
Needs = KS.Registration,KSCAPTUR.Registration.NT
AddReg = ATITUNEP.AddReg
;;INFDEL;;CopyFiles= ATITUNEP.CopyDrivers
;;INFDEL;;KnownFiles= ATITUNEP.KnownFiles
;;INFDEL;;[ATITUNEP.CopyDrivers]
;;INFDEL;;;atintuxx.sys
;;INFDEL;;[ATITUNEP.KnownFiles]
;;INFDEL;;atintuxx.sys=safe
[ATITUNEP.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,atintuxx.sys
HKR,,PageOutWhenUnopened,3,01
[ATITUNEP.Device.Interfaces]
AddInterface=%KSCATEGORY_TVTUNER%,"GLOBAL",TvTuner,
[ATITUNEP.Device.NT.Interfaces]
AddInterface=%KSCATEGORY_TVTUNER%,"GLOBAL",TvTuner,
[TvTuner]
AddReg=TvTuner.AddReg
[TvTuner.AddReg]
HKR,,CLSID,,{266EEE40-6C63-11cf-8A03-00AA006ECB65}
HKR,,FriendlyName,,%ATITUNEP.TUNER%
[ATITUNEP.Device.NT.Services]
AddService = ATITUNEP,0x00000002,ATITUNEP.ServiceInstall
[ATITUNEP.ServiceInstall]
DisplayName = %ATITUNEP.DeviceDesc%
ServiceType = %SERVICE_KERNEL_DRIVER%
StartType = %SERVICE_AUTO_START%
ErrorControl = %SERVICE_ERROR_NORMAL%
ServiceBinary = %12%\atintuxx.sys
;---------------------------------------------------------------
; ATITVAUDIO
;---------------------------------------------------------------
[ATITVAUDIO.Device]
Include = ks.inf, kscaptur.inf
Needs = KS.Registration,KSCAPTUR.Registration
AddReg = ATITVAUDIO.addreg
;;INFDEL;;CopyFiles= ATITVAUDIO.CopyDrivers
;;INFDEL;;DelFiles = ATITVAUDIO.DelDrivers
[ATITVAUDIO.Device.NT]
Include = ks.inf, kscaptur.inf
Needs = KS.Registration,KSCAPTUR.Registration.NT
AddReg = ATITVAUDIO.addreg
;;INFDEL;;CopyFiles= ATITVAUDIO.CopyDrivers
;;INFDEL;;DelFiles = ATITVAUDIO.DelDrivers
;;INFDEL;;[ATITVAUDIO.CopyDrivers]
;;INFDEL;;;atinsnxx.sys
;;INFDEL;;[ATITVAUDIO.KnownFiles]
;;INFDEL;;atinsnxx.sys=safe
[ATITVAUDIO.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,atinsnxx.sys
HKR,,PageOutWhenUnopened,3,01
[ATITVAUDIO.Device.Interfaces]
; KXPROXY INSTEAD OF KXBAR
;AddInterface=%KSCATEGORY_CAPTURE%,"GLOBAL",TVSND,
AddInterface=%KSCATEGORY_TVAUDIO%,"GLOBAL",TVSND,
[ATITVAUDIO.Device.NT.Interfaces]
; KXPROXY INSTEAD OF KXBAR
;AddInterface=%KSCATEGORY_CAPTURE%,"GLOBAL",TVSND,
AddInterface=%KSCATEGORY_TVAUDIO%,"GLOBAL",TVSND,
[TVSND]
AddReg=TVSND.AddReg
[TVSND.AddReg]
HKR,,CLSID,,{71F96462-78F3-11d0-A18C-00A0C9118956}
HKR,,FriendlyName,,%ATITVAUDIO.TVSND%
[ATITVAUDIO.Device.NT.Services]
AddService = ATITVAUDIO,0x00000002,ATITVAUDIO.ServiceInstall
[ATITVAUDIO.ServiceInstall]
DisplayName = %ATITVAUDIO.DeviceDesc%
ServiceType = %SERVICE_KERNEL_DRIVER%
StartType = %SERVICE_AUTO_START%
ErrorControl = %SERVICE_ERROR_NORMAL%
ServiceBinary = %12%\atinsnxx.sys
;---------------------------------------------------------------
; ATIXSAudio
;---------------------------------------------------------------
[ATIXSAudio.Device]
Include = ks.inf, kscaptur.inf
Needs = KS.Registration,KSCAPTUR.Registration
AddReg = ATIXSAudio.addreg
[ATIXSAudio.Device.NT]
Include = ks.inf, kscaptur.inf
Needs = KS.Registration,KSCAPTUR.Registration.NT
AddReg = ATIXSAudio.addreg
[ATIXSAudio.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,atinxsxx.sys
HKR,,PageOutWhenUnopened,3,01
[ATIXSAudio.Device.Interfaces]
AddInterface=%KSCATEGORY_TVAUDIO%,"GLOBAL",XSTVAudio,
AddInterface=%KSCATEGORY_CROSSBAR%,"GLOBAL",XSCrossbar,
[ATIXSAudio.Device.NT.Interfaces]
AddInterface=%KSCATEGORY_TVAUDIO%,"GLOBAL",XSTVAudio,
AddInterface=%KSCATEGORY_CROSSBAR%,"GLOBAL",XSCrossbar,
[XSTVAudio]
AddReg=XSTVAudio.AddReg
[XSTVAudio.AddReg]
HKR,,CLSID,,{71F96462-78F3-11d0-A18C-00A0C9118956}
HKR,,FriendlyName,,%ATIXSAudio.Audio%
[XSCrossbar]
AddReg=XSCrossbar.AddReg
[XSCrossbar.AddReg]
HKR,,CLSID,,{71F96460-78F3-11d0-A18C-00A0C9118956}
HKR,,FriendlyName,,%ATIXSAudio.Crossbar%
[ATIXSAudio.Device.NT.Services]
AddService = ATIXSAudio,0x00000002,ATIXSAudio.ServiceInstall
[ATIXSAudio.ServiceInstall]
DisplayName = %ATIXSAudio.DeviceDesc%
ServiceType = %SERVICE_KERNEL_DRIVER%
StartType = %SERVICE_AUTO_START%
ErrorControl = %SERVICE_ERROR_NORMAL%
ServiceBinary = %12%\atinxsxx.sys
;---------------------------------------------------------------
; ATIMVCODEC
;---------------------------------------------------------------
[MVDCodec.Device]
Include= ks.inf, kscaptur.inf
Needs= KS.Registration,KSCAPTUR.Registration
AddReg= MVDCodec.Device.AddReg
;;INFDEL;;CopyFiles= MVDCodec.Device.CopyDrivers
[MVDCodec.Device.NT]
Include= ks.inf, kscaptur.inf
Needs= KS.Registration,KSCAPTUR.Registration.NT
AddReg= MVDCodec.Device.NT.AddReg
;;INFDEL;;CopyFiles= MVDCodec.Device.CopyDrivers
[MVDCodec.Device.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,ativmdxx.sys
HKR,,DebugLevel,3,0
[MVDCodec.Device.NT.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,atinmdxx.sys
HKR,,DebugLevel,3,0
;;INFDEL;;[MVDCodec.Device.CopyDrivers]
;;INFDEL;;;atinmdxx.sys
[MVDCodec.Device.Interfaces]
AddInterface=%KSCATEGORY_VBICODEC%,"GLOBAL",VBICodec,
[MVDCodec.Device.NT.Interfaces]
AddInterface=%KSCATEGORY_VBICODEC%,"GLOBAL",VBICodec,
[VBICodec]
AddReg=VBICodec.AddReg
[VBICodec.AddReg]
HKR,,CLSID,,%CLSID_Proxy%
HKR,,FriendlyName,,%MVDCodec.VBICodec%
HKLM,Software\CLASSES\CLSID\%CLSID_AMCat%\Instance\%KSCATEGORY_VBICODEC%
HKLM,Software\CLASSES\CLSID\%CLSID_AMCat%\Instance\%KSCATEGORY_VBICODEC%,,,%WDMCodecs%
HKLM,Software\CLASSES\CLSID\%CLSID_AMCat%\Instance\%KSCATEGORY_VBICODEC%,FriendlyName,,%WDMCodecs%
HKLM,Software\CLASSES\CLSID\%CLSID_AMCat%\Instance\%KSCATEGORY_VBICODEC%,CLSID,,%KSCATEGORY_VBICODEC%
[MVDCodec.Device.Services]
AddService = MVDCODEC,0x00000002,MVDCodec.ServiceInstall
[MVDCodec.Device.NT.Services]
AddService = MVDCODEC,0x00000002,MVDCodec.ServiceInstall
[MVDCodec.ServiceInstall]
DisplayName = %MVDCodec.DeviceDesc%
ServiceType = %SERVICE_KERNEL_DRIVER%
StartType = %SERVICE_AUTO_START%
ErrorControl = %SERVICE_ERROR_NORMAL%
ServiceBinary = %12%\atinmdxx.sys
;---------------------------------------------------------------
; ATIRTVideo
;---------------------------------------------------------------
[ativrvxx.Device]
Include = ks.inf, kscaptur.inf
Needs = KS.Registration, KSCAPTUR.Registration
AddReg = ativrvxx.AddReg, MVDetection.Add.Reg,MVProtection.Add.Reg,MVDetectProperty.Add.Reg,PCDetection.Add.Reg,PCProtection.Add.Reg,PCDetectProperty.Add.Reg
;;INFDEL;;UpdateInis= ativrvxx.UpdateIni
;;INFDEL;;CopyFiles= ativrvxx.CopyDrivers, MVDetection.CopyDriver
;;INFDEL;;DelFiles = ativrvxx.DelDrivers
;;INFDEL;;KnownFiles= ativrvxx.KnownFiles
[ativrvxx.Device.NT]
Include = ks.inf, kscaptur.inf
Needs = KS.Registration, KSCAPTUR.Registration.NT
AddReg = ativrvxx.AddReg, MVDetection.Add.Reg,MVProtection.Add.Reg,MVDetectProperty.Add.Reg,PCDetection.Add.Reg,PCProtection.Add.Reg,PCDetectProperty.Add.Reg
;;INFDEL;;UpdateInis= ativrvxx.UpdateIni
;;INFDEL;;CopyFiles= ativrvxx.CopyDrivers, MVDetection.CopyDriver
;;INFDEL;;DelFiles = ativrvxx.DelDrivers
;;INFDEL;;[ativrvxx.CopyDrivers]
;;INFDEL;;;atinrvxx.sys
;;INFDEL;;[ativrvxx.CopyCodec]
;;INFDEL;;;msyuv.dll
;;INFDEL;;[ativrvxx.UpdateIni]
;;INFDEL;;;system.ini, drivers32,,"VIDC.UYVY=msyuv.dll"
;;INFDEL;;[ativrvxx.KnownFiles]
;;INFDEL;;atinrvxx.sys=safe
;;INFDEL;;[ativrvxx.DelDrivers]
[ativrvxx.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,atinrvxx.sys
HKR,,MUX0,,Composite
HKR,,MUX1,,Tuner
HKR,,MUX2,,SVideo
HKR,,DataWidth,,8
HKR,,DebugLevel,3,0
HKR,,EmbeddedControl,,true
;HKR,,OutputEnablePolarity,,1
;HKR,,DefaultDecoderWidth,,720
[ativrvxx.Device.NT.Services]
AddService = atinrvxx,0x00000002,ativrvxx.ServiceInstall
[ativrvxx.ServiceInstall]
DisplayName = %ativrvxx.DeviceDesc%
ServiceType = %SERVICE_KERNEL_DRIVER%
StartType = %SERVICE_DEMAND_START%
ErrorControl = %SERVICE_ERROR_NORMAL%
ServiceBinary = %12%\atinrvxx.sys
[ativrvxx.Device.NT.Interfaces]
AddInterface=%KSCATEGORY_CAPTURE%,"GLOBAL",VideoCapture,
AddInterface=%KSCATEGORY_CROSSBAR%,"GLOBAL",VideoCrossbar,
[VideoCapture]
AddReg=VideoCapture.AddReg
[VideoCrossbar]
AddReg=VideoXBar.AddReg
[VideoCapture.AddReg]
HKR,,CLSID,,%CLSID_Proxy%
HKR,,FriendlyName,,%ativrvxx.Capture%
HKR,,PageOutWhenUnopened,3,01
HKR,,DontSuspendIfStreamsAreRunning,3,01
[VideoXBar.AddReg]
HKR,,CLSID,,{71F96460-78F3-11d0-A18C-00A0C9118956}
HKR,,FriendlyName,,%ativrvxx.Crossbar%
;---------------------------------------------------------------
; ATIRTAudio
;---------------------------------------------------------------
[ativraxx.Device]
Include = ks.inf
Needs = KS.Registration
AddReg = ativraxx.AddReg, DAControl.AddReg, Ativraxx.Nodes
[ativraxx.Device.NT]
Include = ks.inf, wdmaudio.inf
Needs = KS.Registration, WDMAUDIO.Registration
AddReg = ativraxx.AddReg, DAControl.AddReg, Ativraxx.Nodes
[ativraxx.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,atinraxx.sys
HKR,,PageOutWhenUnopened,3,01
HKR,,DebugLevel,3,0
HKR,Provider,TurboMode,3,0
[ativraxx.Device.NT.Services]
AddService = ativraxx,0x00000002,ativraxx.ServiceInstall
[ativraxx.ServiceInstall]
DisplayName = %ativraxx.DeviceDesc%
ServiceType = %SERVICE_KERNEL_DRIVER%
StartType = %SERVICE_DEMAND_START%
ErrorControl = %SERVICE_ERROR_NORMAL%
ServiceBinary = %12%\atinraxx.sys
[ativraxx.Device.NT.Interfaces]
AddInterface=%KSCATEGORY_CAPTURE%,"GLOBAL",CategoryCapture,
AddInterface=%KSCATEGORY_RENDER%,"GLOBAL",CategoryRender,
AddInterface=%KSCATEGORY_AUDIO%,"GLOBAL",CategoryAudio,
[ativraxx.Device.Interfaces]
AddInterface=%KSCATEGORY_CAPTURE%,"GLOBAL",CategoryCapture,
AddInterface=%KSCATEGORY_RENDER%,"GLOBAL",CategoryRender,
AddInterface=%KSCATEGORY_AUDIO%,"GLOBAL",CategoryAudio,
[CategoryCapture]
AddReg=AudioCapture.AddReg
[CategoryRender]
AddReg=AudioRender.AddReg
[CategoryAudio]
AddReg=AudioAudio.AddReg
[AudioCapture.AddReg]
HKR,,CLSID,,%CLSID_Proxy%
HKR,,FriendlyName,,%Ativrvxx.Friendly%
HKR,,PageOutWhenUnopened,3,01
HKR,,DontSuspendIfStreamsAreRunning,3,01
[AudioRender.AddReg]
HKR,,CLSID,,%CLSID_Proxy%
HKR,,FriendlyName,,%Ativrvxx.Friendly%
HKR,,PageOutWhenUnopened,3,01
HKR,,DontSuspendIfStreamsAreRunning,3,01
[AudioAudio.AddReg]
HKR,,CLSID,,%CLSID_Proxy%
HKR,,FriendlyName,,%Ativrvxx.Friendly%
HKR,,PageOutWhenUnopened,3,01
HKR,,DontSuspendIfStreamsAreRunning,3,01
[Ativraxx.Nodes]
HKLM,%MediaCategories%\%GUID.SpdifPin%,Name,,%Node.SpdifPin%
HKLM,%MediaCategories%\%GUID.SpdifPin%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.PcmInPin%,Name,,%Node.PcmInPin%
HKLM,%MediaCategories%\%GUID.PcmInPin%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.PcmOutPin%,Name,,%Node.PcmOutPin%
HKLM,%MediaCategories%\%GUID.PcmOutPin%,Display,1,00,00,00,00
;---------------------------------------------------------------
; ATIRTAudio's ATIVDAXX
;---------------------------------------------------------------
;;INFDEL;;[DAControl.CopyDriver]
;;INFDEL;;;ativdaxx.ax
[DAControl.AddReg]
HKCR,CLSID\{979F5041-248F-11d3-9EB2-006097A78F9D},,,%PlugIn_DAControl%
HKCR,CLSID\{979F5041-248F-11d3-9EB2-006097A78F9D}\InprocServer32,,,ativdaxx.ax
HKCR,CLSID\{979F5041-248F-11d3-9EB2-006097A78F9D}\InprocServer32,ThreadingModel,,Both
;
; This IID is aggregated for the filter given the CLSID of the property set KSPROPSETID_Audio_ATI
;
;HKLM,System\CurrentControlSet\Control\MediaInterfaces\{979F5041-248F-11d3-9EB2-006097A78F9D},,,%PlugIn_DAControl%
;HKLM,System\CurrentControlSet\Control\MediaInterfaces\{979F5041-248F-11d3-9EB2-006097A78F9D},IID,1,41,50,9F,97,8F,24,D3,11,9E,B2,00,60,97,A7,8F,9D
;---------------------------------------------------------------
; NTATIVPDXX's SETCTIONS:
;---------------------------------------------------------------
[ativpdxx.Device]
Include= ks.inf, kscaptur.inf
Needs= KS.Registration,KSCAPTUR.Registration
AddReg=ativpdxx.Device.AddReg
[ativpdxx.Device.NT]
Include= ks.inf, kscaptur.inf
Needs= KS.Registration,KSCAPTUR.Registration.NT
AddReg=ativpdxx.Device.NT.AddReg
[ativpdxx.Device.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,ativpdxx.sys
HKR,,DebugLevel,3,0
[ativpdxx.Device.NT.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,atinpdxx.sys
HKR,,DebugLevel,3,0
[ativpdxx.Device.Interfaces]
AddInterface=%KSCATEGORY_VBICODEC%,"GLOBAL",PCDCodec,
[ativpdxx.Device.NT.Interfaces]
AddInterface=%KSCATEGORY_VBICODEC%,"GLOBAL",PCDCodec,
[PCDCodec]
AddReg=PCDCodec.AddReg
[PCDCodec.AddReg]
HKR,,CLSID,,%CLSID_Proxy%
HKR,,FriendlyName,,%PCDCodec.FriendlyName%
HKLM,Software\CLASSES\CLSID\%CLSID_AMCat%\Instance\%KSCATEGORY_VBICODEC%
HKLM,Software\CLASSES\CLSID\%CLSID_AMCat%\Instance\%KSCATEGORY_VBICODEC%,,,%WDMCodecs%
HKLM,Software\CLASSES\CLSID\%CLSID_AMCat%\Instance\%KSCATEGORY_VBICODEC%,FriendlyName,,%WDMCodecs%
HKLM,Software\CLASSES\CLSID\%CLSID_AMCat%\Instance\%KSCATEGORY_VBICODEC%,CLSID,,%KSCATEGORY_VBICODEC%
[ativpdxx.Device.Services]
AddService = PCDCODEC,0x00000002,PCDCodec.ServiceInstall
[ativpdxx.Device.NT.Services]
AddService = PCDCODEC,0x00000002,PCDCodec.NT.ServiceInstall
[PCDCodec.ServiceInstall]
DisplayName = %ativpdxx.DeviceDesc%
ServiceType = %SERVICE_KERNEL_DRIVER%
StartType = %SERVICE_AUTO_START%
ErrorControl = %SERVICE_ERROR_NORMAL%
ServiceBinary = %12%\ativpdxx.sys
[PCDCodec.NT.ServiceInstall]
DisplayName = %ativpdxx.DeviceDesc%
ServiceType = %SERVICE_KERNEL_DRIVER%
StartType = %SERVICE_AUTO_START%
ErrorControl = %SERVICE_ERROR_NORMAL%
ServiceBinary = %12%\atinpdxx.sys
[PCDetection.Add.Reg]
HKCR,CLSID\{DBE88301-B6F4-11d3-836B-0050DA0F748C},,,%PlugIn_PCDetection%
HKCR,CLSID\{DBE88301-B6F4-11d3-836B-0050DA0F748C}\InprocServer32,,,ativmvxx.ax
HKCR,CLSID\{DBE88301-B6F4-11d3-836B-0050DA0F748C}\InprocServer32,ThreadingModel,,Both
;
; This IID is aggregated for the filter given the CLSID of the property set PROPSETID_VIDCAP_PARENTALCONTROL_DETECTION
;
HKLM,System\CurrentControlSet\Control\MediaInterfaces\{DBE88301-B6F4-11d3-836B-0050DA0F748C},,,%PlugIn_PCDetection%
HKLM,System\CurrentControlSet\Control\MediaInterfaces\{DBE88301-B6F4-11d3-836B-0050DA0F748C},IID,1,01,83,E8,DB,F4,B6,d3,11,83,6B,00,50,DA,0F,74,8C
[PCProtection.Add.Reg];
HKCR,CLSID\{641CE061-BED2-11d3-BABD-006097326F79},,,%PlugIn_PCProtection%
HKCR,CLSID\{641CE061-BED2-11d3-BABD-006097326F79}\InprocServer32,,,ativmvxx.ax
HKCR,CLSID\{641CE061-BED2-11d3-BABD-006097326F79}\InprocServer32,ThreadingModel,,Both
; This IID is aggregated for the filter given the CLSID of the property set PROPSETID_VIDCAP_PARENTALCONTROL_PROTECTION
;
HKLM,System\CurrentControlSet\Control\MediaInterfaces\{641CE061-BED2-11d3-BABD-006097326F79},,,%PlugIn_PCProtection%
HKLM,System\CurrentControlSet\Control\MediaInterfaces\{641CE061-BED2-11d3-BABD-006097326F79},IID,1,61,E0,1C,64,D2,BE,d3,11,BA,BD,00,60,97,32,6F,79
[PCDetectProperty.Add.Reg];
HKCR,CLSID\{4F33C001-C383-11d3-BABD-006097326F79},,,%PlugIn_PCDetectionPropertyPage%
HKCR,CLSID\{4F33C001-C383-11d3-BABD-006097326F79}\InprocServer32,,,ativmvxx.ax
HKCR,CLSID\{4F33C001-C383-11d3-BABD-006097326F79}\InprocServer32,ThreadingModel,,Both
; This IID is aggregated for the PropertySet given the CLSID of the property set PROPSETID_VIDCAP_PARENTALCONTROL_DETECTION
;
HKLM,System\CurrentControlSet\Control\MediaSets\{DBE88301-B6F4-11d3-836B-0050DA0F748C}\PropertyPages\{4F33C001-C383-11d3-BABD-006097326F79},,,%PlugIn_PCDetectionPropertyPage%
;---------------------------------------------------------------
; NTATIVTTXX's SETCTIONS:
;---------------------------------------------------------------
[ativttxx.Device]
Include= ks.inf, kscaptur.inf
Needs= KS.Registration,KSCAPTUR.Registration
AddReg= ativttxx.Device.AddReg
[ativttxx.Device.NT]
Include= ks.inf, kscaptur.inf
Needs= KS.Registration,KSCAPTUR.Registration.NT
AddReg= ativttxx.Device.NT.AddReg
[ativttxx.Device.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,ATIVTTXX.sys
HKR,,DebugLevel,0,0
[ativttxx.Device.NT.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,Atinttxx.sys
HKR,,DebugLevel,0,0
[ativttxx.Device.Interfaces]
AddInterface=%KSCATEGORY_VBICODEC%,"GLOBAL",TTCodec,
[ativttxx.Device.NT.Interfaces]
AddInterface=%KSCATEGORY_VBICODEC%,"GLOBAL",TTCodec,
[TTCodec]
AddReg=TTCodec.AddReg
[TTCodec.AddReg]
HKR,,CLSID,,%CLSID_Proxy%
HKR,,FriendlyName,,%TTDec.FriendlyName%
HKLM,Software\CLASSES\CLSID\%CLSID_AMCat%\Instance\%KSCATEGORY_VBICODEC%
HKLM,Software\CLASSES\CLSID\%CLSID_AMCat%\Instance\%KSCATEGORY_VBICODEC%,,,%WDMCodecs%
HKLM,Software\CLASSES\CLSID\%CLSID_AMCat%\Instance\%KSCATEGORY_VBICODEC%,FriendlyName,,%WDMCodecs%
HKLM,Software\CLASSES\CLSID\%CLSID_AMCat%\Instance\%KSCATEGORY_VBICODEC%,CLSID,,%KSCATEGORY_VBICODEC%
[ativttxx.Device.Services]
AddService = TTDec,0x00000002,TTDec.ServiceInstall
[ativttxx.Device.NT.Services]
AddService = TTDec,0x00000002,TTDec.NT.ServiceInstall
[TTDec.ServiceInstall]
DisplayName = %ativttxx.DeviceDesc%
ServiceType = %SERVICE_KERNEL_DRIVER%
StartType = %SERVICE_AUTO_START%
ErrorControl = %SERVICE_ERROR_NORMAL%
ServiceBinary = %12%\ATIVTTXX.sys
[TTDec.NT.ServiceInstall]
DisplayName = %ativttxx.DeviceDesc%
ServiceType = %SERVICE_KERNEL_DRIVER%
StartType = %SERVICE_AUTO_START%
ErrorControl = %SERVICE_ERROR_NORMAL%
ServiceBinary = %12%\ATINTTXX.sys
;---------------------------------------------------------------
; ATINTVMV's SETCTIONS:
;---------------------------------------------------------------
;[MVDetection.CopyDriver]
;ativmvxx.ax
[MVDetection.Add.Reg]
HKCR,CLSID\{02AB0740-C008-11d2-8AFF-00609729B914},,,%PlugIn_MVDetection%
HKCR,CLSID\{02AB0740-C008-11d2-8AFF-00609729B914}\InprocServer32,,,ativmvxx.ax
HKCR,CLSID\{02AB0740-C008-11d2-8AFF-00609729B914}\InprocServer32,ThreadingModel,,Both
;
; This IID is aggregated for the filter given the CLSID of the property set PROPSETID_VIDCAP_MACROVISION_DETECTION
;
HKLM,System\CurrentControlSet\Control\MediaInterfaces\{02AB0740-C008-11d2-8AFF-00609729B914},,,%PlugIn_MVDetection%
HKLM,System\CurrentControlSet\Control\MediaInterfaces\{02AB0740-C008-11d2-8AFF-00609729B914},IID,1,40,07,AB,02,08,C0,d2,11,8A,FF,00,60,97,29,B9,14
[MVProtection.Add.Reg];
HKCR,CLSID\{DDD28680-CBD5-11d2-8AFF-00609729B914},,,%PlugIn_MVProtection%
HKCR,CLSID\{DDD28680-CBD5-11d2-8AFF-00609729B914}\InprocServer32,,,ativmvxx.ax
HKCR,CLSID\{DDD28680-CBD5-11d2-8AFF-00609729B914}\InprocServer32,ThreadingModel,,Both
; This IID is aggregated for the filter given the CLSID of the property set PROPSETID_VIDCAP_MACROVISION_PROTECTION
;
HKLM,System\CurrentControlSet\Control\MediaInterfaces\{DDD28680-CBD5-11d2-8AFF-00609729B914},,,%PlugIn_MVProtection%
HKLM,System\CurrentControlSet\Control\MediaInterfaces\{DDD28680-CBD5-11d2-8AFF-00609729B914},IID,1,80,86,D2,DD,D5,CB,d2,11,8A,FF,00,60,97,29,B9,14
[MVDetectProperty.Add.Reg];
HKCR,CLSID\{42D65080-3A07-11d3-93F2-00609729B914},,,%PlugIn_MVDetectionPropertyPage%
HKCR,CLSID\{42D65080-3A07-11d3-93F2-00609729B914}\InprocServer32,,,ativmvxx.ax
HKCR,CLSID\{42D65080-3A07-11d3-93F2-00609729B914}\InprocServer32,ThreadingModel,,Both
; This IID is aggregated for the PropertySet given the CLSID of the property set PROPSETID_VIDCAP_MACROVISION_DETECTION
;
HKLM,System\CurrentControlSet\Control\MediaSets\{02AB0740-C008-11d2-8AFF-00609729B914}\PropertyPages\{42D65080-3A07-11d3-93F2-00609729B914},,,%PlugIn_MVDetectionPropertyPage%
[Strings]
;----------------
; Non-Localizable
;----------------
SERVICE_KERNEL_DRIVER=1
SERVICE_AUTO_START=2
SERVICE_DEMAND_START=3
SERVICE_ERROR_NORMAL=1
;----------------
; Localizable
;----------------
ATI="ATI"
AtiTech="ATI Technologies Inc."
; Driver names under Device Manager
AtiBt829.DeviceDesc= "ATI WDM Bt829 Video"
AtiBt829Pro.DeviceDesc= "ATI WDM Bt829Pro Video"
ativrvxx.DeviceDesc= "ATI WDM Rage Theater Video"
ativraxx.DeviceDesc= "ATI WDM Rage Theater Audio"
ATIXBAR.DeviceDesc= "ATI WDM Audio Video Crossbar"
ATIXSAudio.DeviceDesc= "ATI WDM TV Audio Crossbar"
ATITUNEP.DeviceDesc= "ATI WDM TV Tuner"
ATITVAUDIO.DeviceDesc= "ATI WDM TV Audio"
MVDCodec.DeviceDesc = "ATI WDM Specialized MVD Codec"
ativpdxx.DeviceDesc= "ATI WDM Specialized PCD Codec"
ativttxx.DeviceDesc= "ATI WDM Teletext Decoder"
; Class IDs
CLSID_Proxy="{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
CLSID_AMCat="{DA4E3DA0-D07D-11d0-BD50-00A0C911CE86}"
; Categories
KSCATEGORY_CAPTURE= "{65E8773D-8F56-11D0-A3B9-00A0C9223196}"
KSCATEGORY_RENDER= "{65E8773E-8F56-11D0-A3B9-00A0C9223196}"
KSCATEGORY_AUDIO= "{6994AD04-93EF-11D0-A3CC-00A0C9223196}"
KSCATEGORY_VIDEO= "{6994AD05-93EF-11D0-A3CC-00A0C9223196}"
KSCATEGORY_TVTUNER= "{a799a800-a46d-11d0-a18c-00a02401dcd4}"
KSCATEGORY_CROSSBAR= "{a799a801-a46d-11d0-a18c-00a02401dcd4}"
KSCATEGORY_TVAUDIO= "{a799a802-a46d-11d0-a18c-00a02401dcd4}"
KSCATEGORY_VBICODEC= "{07DAD660-22F1-11d1-A9F4-00C04FBBDE8F}"
; Misc
WDMCodecs= "WDM Streaming VBI Codecs"
;----------------
; ATITUNEP
;----------------
ATITUNEP.Tuner= "ATI TV Tuner"
;----------------
; ATIXBAR
;----------------
ATIXBAR.Crossbar= "ATI AV Crossbar"
;----------------
; ATIXSAudio
;----------------
ATIXSAudio.Audio= "ATI TV Audio"
ATIXSAudio.Crossbar="ATI TV Audio Crossbar"
;----------------
; ATITVAUDIO
;----------------
ATITVAUDIO.TVSND= "ATI TV Audio"
;----------------
; MVDCodec
;----------------
MVDCodec.VBICodec = "ATI Specialized MVD Codec"
;----------------
; AtiBt829
;----------------
AtiBt829.Capture= "ATI Bt829 Capture"
AtiBt829.Crossbar= "ATI Bt829 Crossbar"
;----------------
; ATIVRVXX
;----------------
ativrvxx.Capture= "ATI Rage Theater Video Capture"
ativrvxx.Crossbar= "ATI Rage Theater Video Crossbar"
;----------------
; ATIRTAudio
;----------------
Ativrvxx.Friendly= "ATI Rage Theater Audio"
GUID.SpdifPin= "{ECDA4882-9501-11d2-BD1E-00105A196FB7}"
GUID.PcmInPin= "{ECDA4881-9501-11d2-BD1E-00105A196FB7}"
GUID.PcmOutPin= "{ECDA4880-9501-11d2-BD1E-00105A196FB7}"
Node.SpdifPin= "S/PDIF"
Node.PcmInPin= "PCM Render"
Node.PcmOutPin= "PCM Capture"
MediaCategories= "SYSTEM\CurrentControlSet\Control\MediaCategories"
;----------------
; ATIVDAXX
;----------------
PlugIn_DAControl= "ATI Digital Audio Property Set Interface Handler"
;----------------
; ATIVPDXX
;----------------
PCDCodec.FriendlyName = "ATI Specialized PCD WDM VBI Codec"
PlugIn_PCDetection="WDM Analogue Video Streaming Parental Control Detection Property Set Interface Handler"
PlugIn_PCProtection="WDM Analogue Video Streaming Parental Control Protection Property Set Interface Handler"
PlugIn_PCDetectionPropertyPage="Parental Control Detection Property Page"
;----------------
; ATIVTTXX
;----------------
TTDec.FriendlyName = "ATI WDM Teletext Decoder"
;----------------
; ATINVMXX
;----------------
PlugIn_MVDetection ="WDM Analogue Video Streaming Macrovision Detection Property Set Interface Handler"
PlugIn_MVProtection="WDM Analogue Video Streaming Macrovision Protection Property Set Interface Handler"
PlugIn_MVDetectionPropertyPage="Macrovision Detection Property Page"