home *** CD-ROM | disk | FTP | other *** search
- ;---------------------------------------------------------------;
- ;
- ; TransferCable.inf
- ; .inf file for the Windows Easy Transfer Cable.
- ;
- ; Copyright (c) Microsoft Corp. 2006
- ;
- ;---------------------------------------------------------------;
-
- ; ================= Version section =====================
-
- [Version]
- Signature="$Windows NT$"
- Class=Transfer Cable
- ClassGUID={BC103702-DD72-406f-9B28-95C868337B59}
- provider=%MSFT%
- DriverVer=06/21/2006,6.0.6001.18000
-
- ; ================= Class section =====================
-
- [ClassInstall32]
- Addreg=CableClassReg
-
- [CableClassReg]
- HKR,,,0,%ClassName%
- HKR,,Icon,,-23
-
- ; ================= Manufacturer section =====================
-
- [Manufacturer]
- %MfgName%=Microsoft,NTx86.6.0,NTamd64.6.0
-
-
- ; ================= Models section =====================
-
-
- ;============Other OS Versions============
-
- [Microsoft]
- ;
- ; Don't install on other OS versions
- ;
-
-
- ;============Vista - x86============
-
- [Microsoft.NTx86.6.0]
- %GenericCableDesc%=TRANSFERCABLE_VISTA_X86, USB\MS_COMP_TFRCABL ; Generic Microsoft OS Descriptor
- %BelkinCableDesc%=TRANSFERCABLE_VISTA_X86, USB\VID_050D&PID_258A ; belkin cable
- %BelkinCableDesc%=TRANSFERCABLE_VISTA_X86, USB\VID_050D&PID_258B ; belkin cable
- %BelkinCableDesc%=TRANSFERCABLE_VISTA_X86, USB\VID_050D&PID_258C ; belkin cable
- %BelkinCableDesc%=TRANSFERCABLE_VISTA_X86, USB\VID_050D&PID_258D ; belkin cable
- %ProlificDesc%=TRANSFERCABLE_VISTA_X86, USB\VID_067B&PID_25A1 ; prolific reserved
- %ProlificDesc%=TRANSFERCABLE_VISTA_X86, USB\VID_067B&PID_25B1 ; prolific reserved
- %ProlificDesc%=TRANSFERCABLE_VISTA_X86, USB\VID_067B&PID_25C1 ; prolific reserved
- %ProlificDesc%=TRANSFERCABLE_VISTA_X86, USB\VID_067B&PID_25D1 ; prolific reserved
- %ProlificDesc%=TRANSFERCABLE_VISTA_X86, USB\VID_067B&PID_25E1 ; prolific reserved
- %ProlificDesc%=TRANSFERCABLE_VISTA_X86, USB\VID_067B&PID_25F1 ; prolific reserved
- %ProlificDesc%=TRANSFERCABLE_VISTA_X86, USB\VID_067B&PID_25A2 ; prolific reserved
- %ProlificDesc%=TRANSFERCABLE_VISTA_X86, USB\VID_067B&PID_25B2 ; prolific reserved
- %ProlificDesc%=TRANSFERCABLE_VISTA_X86, USB\VID_067B&PID_25C2 ; prolific reserved
- %ProlificDesc%=TRANSFERCABLE_VISTA_X86, USB\VID_067B&PID_25D2 ; prolific reserved
- %ProlificDesc%=TRANSFERCABLE_VISTA_X86, USB\VID_067B&PID_25E2 ; prolific reserved
- %ProlificDesc%=TRANSFERCABLE_VISTA_X86, USB\VID_067B&PID_25F2 ; prolific reserved
- %BAFODesc%=TRANSFERCABLE_VISTA_X86, USB\VID_0576&PID_1254 ; BAFO customers
- %BAFODesc%=TRANSFERCABLE_VISTA_X86, USB\VID_0576&PID_2795 ; BAFO customers
- %BAFODesc%=TRANSFERCABLE_VISTA_X86, USB\VID_0576&PID_9828 ; BAFO customers
-
- ;============Vista - amd64============
-
- [Microsoft.NTamd64.6.0]
- %GenericCableDesc%=TRANSFERCABLE_VISTA_AMD64, USB\MS_COMP_TFRCABL ; Generic Microsoft OS Descriptor
- %BelkinCableDesc%=TRANSFERCABLE_VISTA_AMD64, USB\VID_050D&PID_258A ; belkin cable
- %BelkinCableDesc%=TRANSFERCABLE_VISTA_AMD64, USB\VID_050D&PID_258B ; belkin cable
- %BelkinCableDesc%=TRANSFERCABLE_VISTA_AMD64, USB\VID_050D&PID_258C ; belkin cable
- %BelkinCableDesc%=TRANSFERCABLE_VISTA_AMD64, USB\VID_050D&PID_258D ; belkin cable
- %ProlificDesc%=TRANSFERCABLE_VISTA_AMD64, USB\VID_067B&PID_25A1 ; prolific reserved
- %ProlificDesc%=TRANSFERCABLE_VISTA_AMD64, USB\VID_067B&PID_25B1 ; prolific reserved
- %ProlificDesc%=TRANSFERCABLE_VISTA_AMD64, USB\VID_067B&PID_25C1 ; prolific reserved
- %ProlificDesc%=TRANSFERCABLE_VISTA_AMD64, USB\VID_067B&PID_25D1 ; prolific reserved
- %ProlificDesc%=TRANSFERCABLE_VISTA_AMD64, USB\VID_067B&PID_25E1 ; prolific reserved
- %ProlificDesc%=TRANSFERCABLE_VISTA_AMD64, USB\VID_067B&PID_25F1 ; prolific reserved
- %ProlificDesc%=TRANSFERCABLE_VISTA_AMD64, USB\VID_067B&PID_25A2 ; prolific reserved
- %ProlificDesc%=TRANSFERCABLE_VISTA_AMD64, USB\VID_067B&PID_25B2 ; prolific reserved
- %ProlificDesc%=TRANSFERCABLE_VISTA_AMD64, USB\VID_067B&PID_25C2 ; prolific reserved
- %ProlificDesc%=TRANSFERCABLE_VISTA_AMD64, USB\VID_067B&PID_25D2 ; prolific reserved
- %ProlificDesc%=TRANSFERCABLE_VISTA_AMD64, USB\VID_067B&PID_25E2 ; prolific reserved
- %ProlificDesc%=TRANSFERCABLE_VISTA_AMD64, USB\VID_067B&PID_25F2 ; prolific reserved
- %BAFODesc%=TRANSFERCABLE_VISTA_AMD64, USB\VID_0576&PID_1254 ; BAFO customers
- %BAFODesc%=TRANSFERCABLE_VISTA_AMD64, USB\VID_0576&PID_2795 ; BAFO customers
- %BAFODesc%=TRANSFERCABLE_VISTA_AMD64, USB\VID_0576&PID_9828 ; BAFO customers
-
- ;============ OS-Platform specific install sections =====================
-
-
- ;============Vista - x86============
-
- [TRANSFERCABLE_VISTA_X86.NT]
- AddReg=TRANSFER_CABLE.AddReg
- CopyFiles=WinUsbDriver
-
- [TRANSFERCABLE_VISTA_X86.NT.HW]
- AddReg=TRANSFER_CABLE.HW.AddReg
-
- [TRANSFERCABLE_VISTA_X86.NT.Services]
- Addservice = winusb, 0x00000002, TRANSFER_CABLE.AddService
-
-
- ;============Vista - amd64============
-
- [TRANSFERCABLE_VISTA_AMD64.NT]
- AddReg=TRANSFER_CABLE.AddReg
- CopyFiles=WinUsbDriver
-
- [TRANSFERCABLE_VISTA_AMD64.NT.HW]
- AddReg=TRANSFER_CABLE.HW.AddReg
-
- [TRANSFERCABLE_VISTA_AMD64.NT.Services]
- Addservice = winusb, 0x00000002, TRANSFER_CABLE.AddService
-
-
-
- ; ======== Generic installation sections =====================
-
- [TRANSFER_CABLE.AddReg]
- HKR,,DevLoader,,*ntkern
- HKR,,NTMPDriver,,winusb.sys
-
- [TRANSFER_CABLE.HW.AddReg]
- HKR,,DeviceInterfaceGUID,,"{1EB7CB03-60A9-4d28-934F-4ABEEEBD0019}"
- HKR,,Label,,%EasyTransferCableName%
- HKR,,DeviceHandlers,,"MagicUSBDeviceHandler"
- HKR,,Icons,0x00010000,"%windir%\System32\MigAutoplay.exe,0"
-
- [TRANSFER_CABLE.AddService]
- DisplayName = %WINUSB_SvcDesc%
- ServiceType = 1 ; SERVICE_KERNEL_DRIVER
- StartType = 3
- ErrorControl = 1 ; SERVICE_ERROR_NORMAL
- ServiceBinary = %12%\WinUSB.SYS
- LoadOrderGroup = Base
-
-
-
- ; ================= Source Disks =====================
-
- [SourceDisksNames]
- 1 = %CD_Description%,,,\x86 ; path to x86 downlevel winusb files
- 2 = %CD_Description%,,,\amd64 ; path to amd64 downlevel winusb files
-
- [SourceDisksFiles]
- winusb.sys = 1
-
- [SourceDisksFiles.amd64]
- winusb.sys = 2
-
- ; ================= Files Sections =====================
-
- [WinUsbDriver]
- winusb.sys
-
- ; ================= Destination Dirs =====================
-
- [DestinationDirs]
- DefaultDestDir = 11
- WinUsbDriver = 12 ; drivers
-
- ; ================= Strings =====================
-
- [Strings]
- ; localizable
- EasyTransferCableName = "Easy Transfer Cable"
- MSFT = "Microsoft"
- MfgName = "Microsoft"
- WINUSB_SvcDesc = "WinUSB Service"
- ClassName = "Transfer Cable Devices"
- CD_Description = "Windows Easy Transfer Cable CD-ROM"
-
- GenericCableDesc = "USB Easy Transfer Cable"
- BelkinCableDesc = "Belkin USB Easy Transfer Cable"
- ProlificDesc = "USB Easy Transfer Cable"
- BAFODesc = "USB Easy Transfer Cable"
-