;
;
; Installation inf for the Intel Corporation AIM controller
;

[Version]
Signature="$CHICAGO$"
Provider=%Intel%
Class=DisplayCodec
ClassGUID={E6ABB47D-8339-4c60-BE92-E9045FF5A33D}
DriverVer=08/08/2001
CatalogFile = wtv3.cat

[DestinationDirs]
DefaultDestDir   = 12
iAimTV3.Miniport  = 12 ;
iAimTV3.MiniportNT  = 12 ;

;
; Driver information
;
[Manufacturer]
%Intel%   = Intel.Mfg

[Intel.Mfg]
%AimDriver.DeviceDesc%= iAimTV3, DISPLAY\wATV04nt

[ClassInstall]
Addreg=AIMClass.AddReg


[ClassInstall32]
Addreg=AIMClass.AddRegNT

;
; General installation section
;

[iAimTV3]
Addreg = iAimTV3.Addreg
CopyFiles=@wATV04nt.sys

[iAimTV3.NT]
Addreg = iAimTV3.AddregNT
CopyFiles=@wATV04nt.sys


[iAimTV3.Addreg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,wATV04nt.sys
HKR,,DevicePNPID,wATV04nt
HKR,,DriverDesc,,%AimDriver.DeviceDesc%

[iAimTV3.AddregNT]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,wATV04nt.sys
HKR,,DevicePNPID,,wATV04nt
HKR,,DriverDesc,,%AimDriver.DeviceDesc%

[AIMClass.AddReg]
HKR,,,,%AimClass.Desc%
;HKR,,Class,,DisplayCodec
HKR,,Icon,,"-1"
;HKR,,NoUseClass,,1	;Class will not be seen anywhere
;HKR,,NoInstallClass,,1	;Class is not shown in New Device Wizard
HKR,,NoDisplayClass,,1	;Class will not be displayed by Device Manager
HKR,,SilentInstall,,1	;Class is installed without any user interaction
 
[AIMClass.AddRegNT]
HKR,,,,%AimClass.Desc%
HKR,,Class,,DisplayCodec
HKR,,Icon,,"-1"
;HKR,,NoUseClass,,1	;Class will not be seen anywhere
;HKR,,NoInstallClass,,1	;Class is not shown in New Device Wizard
HKR,,NoDisplayClass,,1	;Class will not be displayed by Device Manager
HKR,,SilentInstall,,1	;Class is installed without any user interaction

[SourceDisksNames.x86]
1=%DiskId%,,,""

[SourceDisksFiles] 
wATV04nt.sys=1

[iAimTV3.Interfaces]
AddInterface=%AimChildIntfGUID%,"GLOBAL",AimChildInterface,

[AimChildInterface]
AddReg=AimChildInterface.AddReg

[AimChildInterface.AddReg]
HKR,,Class,,%AimClassGUID%
HKR,,FriendlyName,,%AimDriver.FriendlyName%

;
; Service Installation
;
[iAimTV3.Services]
AddService = iAimTV3, 0x00000002, iAimTV3_Service_Inst, iAimTV3_EventLog_Inst

[iAimTV3.NT.Services]
AddService = iAimTV3, 0x00000002, iAimTV3_Service_Inst, iAimTV3_EventLog_Inst

[iAimTV3_Service_Inst]
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_DEMAND_START
ErrorControl   = 0                  ; SERVICE_ERROR_IGNORE
ServiceBinary  = %12%\wATV04nt.sys

[iAimTV3_EventLog_Inst]
AddReg = iAimTV3_EventLog_AddReg

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


[Strings]

;
; Non-Localizable Strings
;

REG_SZ         = 0x00000000
REG_MULTI_SZ   = 0x00010000
REG_EXPAND_SZ  = 0x00020000
REG_BINARY     = 0x00000001
REG_DWORD      = 0x00010001
SERVICEROOT    = System\CurrentControlSet\Services

;
; Localizable Strings
;

DiskId       = "Intel(R) AIM Drivers TV Disk"
Intel      = "Intel Corporation"
;
;
; These do not change - ever !
;
AimClassGUID="{E6ABB47D-8339-4c60-BE92-E9045FF5A33D}"
AimChildIntfGUID="{E87E75CE-0792-4534-AB89-5CFC95747B77}"

;
;
; Do not change this line !
;
AimClass.Desc="Intel AIM Codec"
;
;
; Put device specifics here ->
;
AimDriver.DeviceDesc="Intel(r) AIM External TV Encoder Driver 3"
AimDriver.FriendlyName="Intel(r) AIM External TV Enc Driver 3"

