; Copyright 2006 Microsoft Corporation
;
; XUSB20.INF file
;
; Installs the XUSB20 device driver
;
; Supports the following devices
; Krypton              USB\Vid_045E&Pid_028E
; Crossfire >= EV4     USB\Vid_045E&Pid_0719
; Krypton Compatible   USB\MS_COMP_XUSB10
; Crossfire Compatible USB\MS_COMP_XUSB20
;
;

[Version]
Signature="$WINDOWS NT$"
Class=XnaComposite
ClassGUID={D61CA365-5AF4-4486-998B-9DB4734C6CA3}
Provider=%MSFT%
CatalogFile=xusb20.cat
DriverVer=09/19/2006

[ClassInstall32]
AddReg=XnaComposite_AddReg

[XnaComposite_AddReg]
HKR,,,,%XUSB20.ClassName%
HKR,,Icon,,-24


; Add source disk stuff to allow chkinf to work properly
[SourceDisksNames]
1=%XUSB20.DiskName%

; Add source disk stuff to allow chkinf to work properly
[SourceDisksFiles]
xusb20.sys=1
wdfcoinstaller01001.dll=1

[ControlFlags]
ExcludeFromSelect=*

[DestinationDirs]
DefaultDestDir=12
CC_Install_CoInstaller_CopyFiles=11

[Manufacturer]
%MSFT%=MSFT,NTx86,NTia64,NTamd64

[MSFT.NTx86]
%XUSB20.DeviceName.Wired%=CC_Install, USB\Vid_045E&Pid_028E
%XUSB20.DeviceName%=CC_Install, USB\Vid_045E&Pid_0719
%XUSB20.DeviceName.Wired%=CC_Install, USB\MS_COMP_XUSB10
%XUSB20.DeviceName%=CC_Install, USB\MS_COMP_XUSB20

[MSFT.NTia64]
%XUSB20.DeviceName.Wired%=CC_Install, USB\Vid_045E&Pid_028E
%XUSB20.DeviceName%=CC_Install, USB\Vid_045E&Pid_0719
%XUSB20.DeviceName.Wired%=CC_Install, USB\MS_COMP_XUSB10
%XUSB20.DeviceName%=CC_Install, USB\MS_COMP_XUSB20

[MSFT.NTamd64]
%XUSB20.DeviceName.Wired%=CC_Install, USB\Vid_045E&Pid_028E
%XUSB20.DeviceName%=CC_Install, USB\Vid_045E&Pid_0719
%XUSB20.DeviceName.Wired%=CC_Install, USB\MS_COMP_XUSB10
%XUSB20.DeviceName%=CC_Install, USB\MS_COMP_XUSB20

[CC_Install]
CopyFiles=CC_Install.CopyFiles

[CC_Install.CopyFiles]
xusb20.sys,,,0x100

[CC_Install.Services]
AddService=xusb20,0x00000002,CC_XUSB20_Service

[CC_Install.CoInstallers]
AddReg=CC_Install_CoInstaller_AddReg
CopyFiles=CC_Install_CoInstaller_CopyFiles

[CC_Install_CoInstaller_AddReg]
HKR,,CoInstallers32,0x00010000, "WdfCoInstaller01001.dll,WdfCoInstaller"

[CC_Install_CoInstaller_CopyFiles]
WdfCoInstaller01001.dll

[CC_Install.Wdf]
KmdfService = XUSB20, XUSB20_wdfsect

[XUSB20_wdfsect]
KmdfLibraryVersion = 1.1



[CC_XUSB20_Service]
DisplayName    = %XUSB20.ServiceName%
ServiceType    = 1 ; SERVICE_KERNEL_DRIVER
StartType      = 3 ; SERVICE_DEMAND_START
ErrorControl   = 0 ; SERVICE_ERROR_IGNORE
ServiceBinary  = %12%\xusb20.sys


[strings]
;localized strings
MSFT                            = "Microsoft"
StdMfg                          = "(Standard system devices)"
XUSB20.ClassName                 = "XBOX 360 Peripherals"
XUSB20.DeviceName                = "Xbox 360 Wireless Receiver for Windows"
XUSB20.DeviceName.Wired          = "Xbox 360 Controller for Windows"
XUSB20.ServiceName               = "Xbox 360 Wireless Receiver for Windows Driver Service"
XUSB20.DiskName                  = "Xbox 360 Wireless Receiver for Windows Install Disk"
