
;=============================================================================
;
; Copyright (c) Intel Corporation (2008, 2010-2016).
;
; INTEL MAKES NO WARRANTY OF ANY KIND REGARDING THE CODE.  THIS CODE IS
; LICENSED ON AN "AS IS" BASIS AND INTEL WILL NOT PROVIDE ANY SUPPORT,
; ASSISTANCE, INSTALLATION, TRAINING OR OTHER SERVICES.  INTEL DOES NOT
; PROVIDE ANY UPDATES, ENHANCEMENTS OR EXTENSIONS.  INTEL SPECIFICALLY
; DISCLAIMS ANY WARRANTY OF MERCHANTABILITY, NONINFRINGEMENT, FITNESS FOR ANY
; PARTICULAR PURPOSE, OR ANY OTHER WARRANTY.  Intel disclaims all liability,
; including liability for infringement of any proprietary rights, relating to
; use of the code. No license, express or implied, by estoppel or otherwise,
; to any intellectual property rights is granted herein.
;
;=============================================================================

[Version]
Signature="$WINDOWS NT$"
Class=System     
ClassGuid={4d36e97d-e325-11ce-bfc1-08002be10318}     
Provider=%INTEL%
DriverVer=12/21/2016,5.0.1.38
CatalogFile=iusb3hcs.cat

[Manufacturer]
%STDDEV%=HCSwitch_PCIF,NTAMD64.6.1,NTAMD64.6.2

[HCSwitch_PCIF.NTAMD64.6.1]
%XHCI.DeviceDesc%=HCSwitch, *PNP0A08     

[HCSwitch_PCIF.NTAMD64.6.2]

[SourceDisksNames]
1 = %DISK_NAME%,,,""     

[PackageInfo]
Name=iusb3hcs

[SourceDisksFiles]
iusb3hcs.sys = 1,,   

[HCSwitch.DriverFiles]
iusb3hcs.sys

[DestinationDirs]
HCSwitch.DriverFiles     = 12            

[HCSwitch.NT]
Include   = machine.inf        
Needs     = PCI_DRV 
CopyFiles = HCSwitch.DriverFiles

[HCSwitch.NT.HW]
AddReg = HCSwitch.AddReg          

[HCSwitch.AddReg]
HKR,,"LowerFilters", 0x00010000, %ServiceName%     

[HCSwitch.NT.Services]                                               
Include    = machine.inf                         
Needs      = PCI_DRV.Services                    
AddService = %ServiceName%,,HCSwitch.ServiceInst 

[DestinationDirs]               
CoInstaller.CopyFiles = 11

[HCSwitch.NT.CoInstallers]
AddReg         = CoInstaller.AddReg
CopyFiles      = CoInstaller.CopyFiles

[CoInstaller.CopyFiles]
WdfCoInstaller01009.dll

[SourceDisksFiles]
WdfCoInstaller01009.dll=1       

[CoInstaller.AddReg]
HKR,,CoInstallers32,0x00010000, "WdfCoInstaller01009.dll,WdfCoInstaller"

[HCSwitch.NT.Wdf]
KmdfService    = %ServiceName%, HCSwitch.wdfsect   

[HCSwitch.wdfsect]
KmdfLibraryVersion = 1.9               

[HCSwitch.ServiceInst]
DisplayName    = %XHCI_svcdesc%            
ServiceType    = %SERVICE_KERNEL_DRIVER%   
StartType      = %SERVICE_BOOT_START%      
ErrorControl   = %SERVICE_ERROR_NORMAL%    
ServiceBinary  = %12%\iusb3hcs.sys    	   
LoadOrderGroup = "Boot Bus Extender"       


[Strings]
INTEL = "Intel"                                  
ServiceName       = "iusb3hcs"
STDDEV = "(Standard system devices)"             
XHCI.DeviceDesc = "PCI bus"                      
XHCI_svcdesc = "Intel(R) USB 3.0 Host Controller Switch Driver"  
DISK_NAME = "Intel(R) USB 3.0 Host Controller Switch Driver Install Disk" 
SPSVCINST_ASSOCSERVICE = 0x00000002              
SERVICE_KERNEL_DRIVER  = 1                       
SERVICE_BOOT_START     = 0                       
SERVICE_ERROR_NORMAL   = 1                       

[Strings.0401]
INTEL = "Intel"
ServiceName       = "iusb3hcs"
STDDEV = "(أجهزة النظام القياسية)"
XHCI.DeviceDesc = "ناقل PCI"
XHCI_svcdesc = "برنامج تشغيل تحويل جهاز تحكم مضيف Intel(R) USB 3.0"
DISK_NAME = "قرص تثبيت برنامج تشغيل تحويل جهاز تحكم مضيف Intel(R) USB 3.0"
SPSVCINST_ASSOCSERVICE = 0x00000002

SERVICE_KERNEL_DRIVER  = 1
SERVICE_BOOT_START     = 0
SERVICE_ERROR_NORMAL   = 1

[Strings.0804]
INTEL = "英特尔"
ServiceName       = "iusb3hcs"
STDDEV = "（标准系统设备）"
XHCI.DeviceDesc = "PCI 总线"

XHCI_svcdesc = "英特尔(R) USB 3.0 主机控制器切换驱动程序"
DISK_NAME = "英特尔(R) USB 3.0 主机控制器切换驱动程序安装盘"
SPSVCINST_ASSOCSERVICE = 0x00000002

SERVICE_KERNEL_DRIVER  = 1
SERVICE_BOOT_START     = 0
SERVICE_ERROR_NORMAL   = 1

[Strings.0404]
INTEL = "Intel"
ServiceName       = "iusb3hcs"
STDDEV = "（標準系統裝置）"
XHCI.DeviceDesc = "PCI 匯流排"
XHCI_svcdesc = "Intel(R) USB 3.0 主機控制器切換驅動程式"
DISK_NAME = "Intel(R) USB 3.0 主機控制器切換驅動程式安裝磁碟"
SPSVCINST_ASSOCSERVICE = 0x00000002

SERVICE_KERNEL_DRIVER  = 1
SERVICE_BOOT_START     = 0
SERVICE_ERROR_NORMAL   = 1
[Strings.0C04]
INTEL = "Intel"
ServiceName       = "iusb3hcs"
STDDEV = "（標準系統裝置）"
XHCI.DeviceDesc = "PCI 匯流排"
XHCI_svcdesc = "Intel(R) USB 3.0 主機控制器切換驅動程式"
DISK_NAME = "Intel(R) USB 3.0 主機控制器切換驅動程式安裝磁碟"
SPSVCINST_ASSOCSERVICE = 0x00000002

SERVICE_KERNEL_DRIVER  = 1
SERVICE_BOOT_START     = 0
SERVICE_ERROR_NORMAL   = 1

[Strings.0405]
INTEL = "Intel"
ServiceName       = "iusb3hcs"
STDDEV = "(Standardní systémová zarízení)"
XHCI.DeviceDesc = "Sběrnice PCI"

XHCI_svcdesc = "Ovladač přepínání hostitelského řadiče Intel(R) USB 3.0"
DISK_NAME = "Instalacní disk Ovladač přepínání hostitelského řadiče Intel(R) USB 3.0"
SPSVCINST_ASSOCSERVICE = 0x00000002
SERVICE_KERNEL_DRIVER  = 1
SERVICE_BOOT_START     = 0
SERVICE_ERROR_NORMAL   = 1

[Strings.0406]
INTEL = "Intel"

ServiceName       = "iusb3hcs"
STDDEV = "(Standard systemenheder)"
XHCI.DeviceDesc = "PCI-bus"
XHCI_svcdesc = "Intel(R) USB 3.0 værtscontrollerbryder driver"
DISK_NAME = "Intel(R) USB 3.0 værtscontrollerbryder driver - Installationsdisk"
SPSVCINST_ASSOCSERVICE = 0x00000002
SERVICE_KERNEL_DRIVER  = 1
SERVICE_BOOT_START     = 0
SERVICE_ERROR_NORMAL   = 1
[Strings.0407]
INTEL = "Intel"
ServiceName       = "iusb3hcs"
STDDEV = "(Standardsystemgeräte)"
XHCI.DeviceDesc = "PCI bus"
XHCI_svcdesc = "Intel(R) USB 3.0 Hostcontroller-Switchtreiber"
DISK_NAME = "Intel(R) USB 3.0 Hostcontroller-Switchtreiber-Installationsdiskette"
SPSVCINST_ASSOCSERVICE = 0x00000002
SERVICE_KERNEL_DRIVER  = 1
SERVICE_BOOT_START     = 0
SERVICE_ERROR_NORMAL   = 1
[Strings.0408]
INTEL = "Intel"
ServiceName       = "iusb3hcs"
STDDEV = "(Τυπικές συσκευές συστήματος)"
XHCI.DeviceDesc = "Δίαυλος PCI"
XHCI_svcdesc = "Πρόγραμμα οδήγησης διακόπτη κεντρικού ελεγκτή Intel(R) USB 3.0"
DISK_NAME = "Δίσκος εγκατάστασης του προγράμματος οδήγησης διακόπτη κεντρικού ελεγκτή Intel(R) USB 3.0"
SPSVCINST_ASSOCSERVICE = 0x00000002
SERVICE_KERNEL_DRIVER  = 1
SERVICE_BOOT_START     = 0
SERVICE_ERROR_NORMAL   = 1
[Strings.0C0A]
INTEL = "Intel"
ServiceName       = "iusb3hcs"
STDDEV = "(Dispositivos de sistema estándar)"
XHCI.DeviceDesc = "Bus PCI"
XHCI_svcdesc = "Controlador del conmutador de la controladora de host Intel(R) USB 3.0"
DISK_NAME = "Disco de instalación del controlador del conmutador de la controladora de host Intel(R) USB 3.0"
SPSVCINST_ASSOCSERVICE = 0x00000002
SERVICE_KERNEL_DRIVER  = 1
SERVICE_BOOT_START     = 0
SERVICE_ERROR_NORMAL   = 1
[Strings.040B]
INTEL = "Intel"
ServiceName       = "iusb3hcs"
STDDEV = "(Vakiojärjestelmälaitteet)"
XHCI.DeviceDesc = "PCI-väylä"
XHCI_svcdesc = "Intel(R) USB 3.0 Host Controller -kytkimen ohjain"
DISK_NAME = "Intel(R) USB 3.0 Host Controller -kytkinohjaimen asennuslevy"
SPSVCINST_ASSOCSERVICE = 0x00000002

SERVICE_KERNEL_DRIVER  = 1
SERVICE_BOOT_START     = 0
SERVICE_ERROR_NORMAL   = 1
[Strings.040C]
INTEL = "Intel"
ServiceName       = "iusb3hcs"
STDDEV = "(Périphériques système standards)"
XHCI.DeviceDesc = "Bus PCI"
XHCI_svcdesc = "Pilote de commutateur de contrôleur d'hôte Intel(R) USB 3.0"
DISK_NAME = "Disque d'installation du pilote de commutateur de contrôleur d'hôte Intel(R) USB 3.0"
SPSVCINST_ASSOCSERVICE = 0x00000002
SERVICE_KERNEL_DRIVER  = 1
SERVICE_BOOT_START     = 0
SERVICE_ERROR_NORMAL   = 1
[Strings.040d]
INTEL = "Intel"
ServiceName       = "iusb3hcs"
STDDEV = "(התקני מערכת סטנדרטיים)"
XHCI.DeviceDesc = ‏"אפיק ‏PCI"‏
XHCI_svcdesc = "מנהל התקן של מתג בקר מארח ל- USB 3.0 של Intel(R)‎‏"
DISK_NAME = "התקנת דיסק מנהל התקן של מתג בקר מארח ל- USB 3.0 של Intel(R)‎‏"
SPSVCINST_ASSOCSERVICE = 0x00000002
SERVICE_KERNEL_DRIVER  = 1
SERVICE_BOOT_START     = 0
SERVICE_ERROR_NORMAL   = 1

[Strings.040E]
INTEL = "Intel"
ServiceName       = "iusb3hcs"
STDDEV = "(Szabványos rendszereszközök)"
XHCI.DeviceDesc = "PCI busz"
XHCI_svcdesc = "Intel(R) USB 3.0 Host Controller kapcsoló-illesztőprogram"
DISK_NAME = "Intel(R) USB 3.0 Host Controller kapcsoló-illesztőprogram telepítő lemez"
SPSVCINST_ASSOCSERVICE = 0x00000002
SERVICE_KERNEL_DRIVER  = 1
SERVICE_BOOT_START     = 0
SERVICE_ERROR_NORMAL   = 1

[Strings.0410]
INTEL = "Intel"
ServiceName       = "iusb3hcs"
STDDEV = "(Dispositivi di sistema standard)"
XHCI.DeviceDesc = "PCI bus"
XHCI_svcdesc = "Driver dello switch Controller Host Intel(R) USB 3.0"
DISK_NAME = "Disco di installazione del Driver dello switch Controller Host Intel(R) USB 3.0"
SPSVCINST_ASSOCSERVICE = 0x00000002
SERVICE_KERNEL_DRIVER  = 1
SERVICE_BOOT_START     = 0
SERVICE_ERROR_NORMAL   = 1

[Strings.0411]
INTEL = "インテル"
ServiceName       = "iusb3hcs"
STDDEV = "(標準システム デバイス)"
XHCI.DeviceDesc = "PCI バス"
XHCI_svcdesc = "インテル(R) USB 3.0 ホスト・コントローラー・スイッチ・ドライバー"
DISK_NAME = "インテル(R) USB 3.0 ホスト・コントローラー・スイッチ・ドライバー・インストール・ディスク"
SPSVCINST_ASSOCSERVICE = 0x00000002
SERVICE_KERNEL_DRIVER  = 1
SERVICE_BOOT_START     = 0
SERVICE_ERROR_NORMAL   = 1

[Strings.0412]
INTEL = "인텔"
ServiceName       = "iusb3hcs"
STDDEV = "(표준 시스템 장치)"
XHCI.DeviceDesc = "PCI 버스"
XHCI_svcdesc = "인텔(R) USB 3.0 호스트 컨트롤러 스위치 드라이버"
DISK_NAME = "인텔(R) USB 3.0 호스트 컨트롤러 스위치 드라이버 설치 디스크"
SPSVCINST_ASSOCSERVICE = 0x00000002
SERVICE_KERNEL_DRIVER  = 1
SERVICE_BOOT_START     = 0
SERVICE_ERROR_NORMAL   = 1

[Strings.0413]
INTEL = "Intel"
ServiceName       = "iusb3hcs"
STDDEV = "(Standaard systeemapparaten)"
XHCI.DeviceDesc = "PCI bus"
XHCI_svcdesc = "Intel(R) USB 3.0 hostcontrollerswitch-stuurprogramma"
DISK_NAME = "Installatieschijf met Intel(R) USB 3.0 hostcontrollerswitch-stuurprogramma"
SPSVCINST_ASSOCSERVICE = 0x00000002
SERVICE_KERNEL_DRIVER  = 1
SERVICE_BOOT_START     = 0
SERVICE_ERROR_NORMAL   = 1
[Strings.0414]
INTEL = "Intel"
ServiceName       = "iusb3hcs"
STDDEV = "(Standard systemenheter)"
XHCI.DeviceDesc = "PCI-buss"
XHCI_svcdesc = "Driver for Intel(R) USB 3.0 vertskontrollerbryter"
DISK_NAME = "Installasjonsdisk for driver for Intel(R) USB 3.0 vertskontrollerbryter"
SPSVCINST_ASSOCSERVICE = 0x00000002
SERVICE_KERNEL_DRIVER  = 1
SERVICE_BOOT_START     = 0
SERVICE_ERROR_NORMAL   = 1

[Strings.0415]
INTEL = "Intel"

ServiceName       = "iusb3hcs"
STDDEV = "(Standardowe urządzenia systemowe)"
XHCI.DeviceDesc = "Magistrala PCI"
XHCI_svcdesc = "Sterownik przełącznika kontrolera hosta Intel(R) USB 3.0"
DISK_NAME = "Dysk instalacyjny sterownika przełącznika kontrolera hosta Intel(R) USB 3.0"
SPSVCINST_ASSOCSERVICE = 0x00000002
SERVICE_KERNEL_DRIVER  = 1
SERVICE_BOOT_START     = 0
SERVICE_ERROR_NORMAL   = 1
[Strings.0416]
INTEL = "Intel"
ServiceName       = "iusb3hcs"
STDDEV = "(Dispositivos padrão do sistema)"
XHCI.DeviceDesc = "PCI bus"
XHCI_svcdesc = "Driver de comutação do controlador host Intel(R) USB 3.0"
DISK_NAME = "Disco de instalação do Driver de comutação do controlador host Intel(R) USB 3.0"
SPSVCINST_ASSOCSERVICE = 0x00000002
SERVICE_KERNEL_DRIVER  = 1
SERVICE_BOOT_START     = 0
SERVICE_ERROR_NORMAL   = 1

[Strings.0816]
INTEL = "Intel" 

ServiceName       = "iusb3hcs"
STDDEV = "(Dispositivos padrão do sistema)"
XHCI.DeviceDesc = "PCI Bus"
XHCI_svcdesc = "Controlador do comutador do controlo do anfitrião Intel(R) USB 3.0"
DISK_NAME = "Disco de instalação do Controlador do controle do comutador do anfitrião Intel(R) USB 3.0"
SPSVCINST_ASSOCSERVICE = 0x00000002
SERVICE_KERNEL_DRIVER  = 1
SERVICE_BOOT_START     = 0
SERVICE_ERROR_NORMAL   = 1

[Strings.0419]
INTEL = "Intel"
ServiceName       = "iusb3hcs"
STDDEV = "(Стандартные системные устройства)"
XHCI.DeviceDesc = "Шина PCI"
XHCI_svcdesc = "Драйвер хост-контроллера и коммутатора Intel(R) USB 3.0"
DISK_NAME = "Установочный диск драйвера хост-контроллера и коммутатора Intel(R) USB 3.0"
SPSVCINST_ASSOCSERVICE = 0x00000002
SERVICE_KERNEL_DRIVER  = 1
SERVICE_BOOT_START     = 0
SERVICE_ERROR_NORMAL   = 1

[Strings.041B]
INTEL = "Intel"
ServiceName       = "iusb3hcs"
STDDEV = "(Štandardné systémové zariadenia)"
XHCI.DeviceDesc = "PCI zbernica"
XHCI_svcdesc = "Ovládač prepínača hostiteľského radiča Intel(R) USB 3.0"
DISK_NAME = "Inštalačný disk ovládača prepínača hostiteľského radiča Intel(R) USB 3.0"
SPSVCINST_ASSOCSERVICE = 0x00000002
SERVICE_KERNEL_DRIVER  = 1
SERVICE_BOOT_START     = 0
SERVICE_ERROR_NORMAL   = 1

[Strings.0424]
INTEL = "Intel"
ServiceName       = "iusb3hcs"
STDDEV = "(Standardne sistemske naprave)"
XHCI.DeviceDesc = "PCI bus"
XHCI_svcdesc = "Gonilnik stikala krmilnika gostitelja Intel(R) USB 3.0"
DISK_NAME = "Disk za namestitev gonilnika stikala krmilnika gostitelja Intel(R) USB 3.0"
SPSVCINST_ASSOCSERVICE = 0x00000002
SERVICE_KERNEL_DRIVER  = 1
SERVICE_BOOT_START     = 0
SERVICE_ERROR_NORMAL   = 1
[Strings.041D]
INTEL = "Intel"
ServiceName       = "iusb3hcs"
STDDEV = "(Standardsystemenheter)"
XHCI.DeviceDesc = "PCI-buss"

XHCI_svcdesc = "Switchdrivrutin för Intel(R) USB 3.0 Värdstyrenhet"

DISK_NAME = "Installationsdisk för Switchdrivrutin för Intel(R) USB 3.0 Värdstyrenhet"
SPSVCINST_ASSOCSERVICE = 0x00000002
SERVICE_KERNEL_DRIVER  = 1
SERVICE_BOOT_START     = 0
SERVICE_ERROR_NORMAL   = 1

[Strings.041E]
INTEL = "Intel"
ServiceName       = "iusb3hcs"
STDDEV = "(อุปกรณ์ระบบมาตรฐาน)"
XHCI.DeviceDesc = "บัส PCI"
XHCI_svcdesc = "ไดรเวอร์ Intel(R) USB 3.0 Host Controller Switch"
DISK_NAME = "ดิสก์ติดตั้งไดรเวอร์ Intel(R) USB 3.0 Host Controller Switch"
SPSVCINST_ASSOCSERVICE = 0x00000002

SERVICE_KERNEL_DRIVER  = 1
SERVICE_BOOT_START     = 0
SERVICE_ERROR_NORMAL   = 1

[Strings.041F]
INTEL = "Intel"
ServiceName       = "iusb3hcs"
STDDEV = "(Standart sistem aygıtları)"
XHCI.DeviceDesc = "PCI veri yolu"
XHCI_svcdesc = "Intel(R) USB 3.0 Ana Bilgisayar Denetleyici Değiştirici Sürücüsü"
DISK_NAME = "Intel(R) USB 3.0 Ana Bilgisayar Denetleyici Değiştirici Sürücüsü Yükleme Diski"
SPSVCINST_ASSOCSERVICE = 0x00000002
SERVICE_KERNEL_DRIVER  = 1
SERVICE_BOOT_START     = 0
SERVICE_ERROR_NORMAL   = 1

