
;=============================================================================
;
; Copyright (c) Intel Corporation (2010-2017).
;
; 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=USB
ClassGuid={36FC9E60-C465-11CF-8056-444553540000}
Provider=Intel(R) Corporation
CatalogFile=iusb3hub.cat
DriverVer=05/11/2017,5.0.4.43

[DestinationDirs]
DefaultDestDir      = 12
IUsb3HubModel.CopyList = 12

[SourceDisksNames]
1=%DiskId1%

[SourceDisksFiles]
iusb3hub.sys=1

[PackageInfo]
Name=iusb3hub

[Manufacturer]
Intel(R) Corporation = Intel, NTAMD64.6.1

[Intel]

[Intel.NTAMD64.6.1]
%IUsb3HubDeviceDescRoot% = IUsb3HubModel, IUSB3\ROOT_HUB30
%IUsb3HubDeviceDescRoot% = IUsb3HubModel, IUSB3\ROOT_HUB31
%IUsb3HubDeviceDesc01% = IUsb3HubModel, IUSB3\CLASS_09&SUBCLASS_00&PROT_01
%IUsb3HubDeviceDesc02% = IUsb3HubModel, IUSB3\CLASS_09&SUBCLASS_00&PROT_02
%IUsb3HubDeviceDesc03% = IUsb3HubModel, IUSB3\CLASS_09&SUBCLASS_00&PROT_03
%IUsb3HubDeviceDesc04% = IUsb3HubModel, IUSB3\CLASS_09

[IUsb3HubModel]
CopyFiles = IUsb3HubModel.CopyList

[IUsb3HubModel.Services]
AddService=iusb3hub, 0x00000002, IUsb3HubServiceInstall, IUsb3HubModel.EventLog

[IUsb3HubModel.CopyList]
iusb3hub.sys

[IUsb3HubModel.HW]
AddReg=IUsb3HubModelHw.AddReg

[IUsb3HubModelHw.AddReg]
HKLM,SYSTEM\CurrentControlSet\Control\Session Manager\Executive,AdditionalDelayedWorkerThreads,0x00010001,10
HKLM,SYSTEM\CurrentControlSet\Control\WMI\Autologger\IUSB3P,GUID,0x0,"{F307825A-9BF5-402e-881E-99B29754BC14}"
HKLM,SYSTEM\CurrentControlSet\Control\WMI\Autologger\IUSB3P,LogFileMode,0x10001,0x8400
HKLM,SYSTEM\CurrentControlSet\Control\WMI\Autologger\IUSB3P,Start,0x10001,0x1
HKLM,SYSTEM\CurrentControlSet\Control\WMI\Autologger\IUSB3P,Status,0x10001,0x0
HKLM,SYSTEM\CurrentControlSet\Control\WMI\Autologger\IUSB3P,MinimumBuffers,0x10001,0x1
HKLM,SYSTEM\CurrentControlSet\Control\WMI\Autologger\IUSB3P,MaximumBuffers,0x10001,0x4
HKLM,SYSTEM\CurrentControlSet\Control\WMI\Autologger\IUSB3P,BufferSize,0x10001,0x4
HKLM,SYSTEM\CurrentControlSet\Control\WMI\Autologger\IUSB3P\{A5CDCD96-8302-4f41-816C-55DF4480F5BE},Enabled,0x10001,0x1
HKLM,SYSTEM\CurrentControlSet\Control\WMI\Autologger\IUSB3P\{A5CDCD96-8302-4f41-816C-55DF4480F5BE},EnableLevel,0x10001,0x3
HKLM,SYSTEM\CurrentControlSet\Control\WMI\Autologger\IUSB3P\{A5CDCD96-8302-4f41-816C-55DF4480F5BE},EnableFlags,0x10001,0xFFFFFFFF
HKLM,SYSTEM\CurrentControlSet\Control\WMI\Autologger\IUSB3P\{A5CDCD96-8302-4f41-816C-55DF4480F5BE},Status,0x10001,0x0
HKLM,SYSTEM\CurrentControlSet\Control\WMI\Autologger\IUSB3P\{8C606923-4D5A-4264-B39D-A6992B51C6CA},Enabled,0x10001,0x1
HKLM,SYSTEM\CurrentControlSet\Control\WMI\Autologger\IUSB3P\{8C606923-4D5A-4264-B39D-A6992B51C6CA},EnableLevel,0x10001,0x3
HKLM,SYSTEM\CurrentControlSet\Control\WMI\Autologger\IUSB3P\{8C606923-4D5A-4264-B39D-A6992B51C6CA},EnableFlags,0x10001,0xFFFFFFFF
HKLM,SYSTEM\CurrentControlSet\Control\WMI\Autologger\IUSB3P\{8C606923-4D5A-4264-B39D-A6992B51C6CA},Status,0x10001,0x0

[IUsb3HubServiceInstall]
DisplayName   = %iusb3hub.SvcDesc% 
ServiceType   = 1
StartType     = 3
ErrorControl  = 1
ServiceBinary = %12%\iusb3hub.sys
LoadOrderGroup= Base

[IUsb3HubModel.EventLog]
AddReg    = IUsb3HubEventLog.AddReg

[IUsb3HubEventLog.AddReg]
HKR,,"EventMessageFile",0x00020000,"%11%\iologmsg.dll;%12%\iusb3hub.sys"
HKR,,"TypesSupported",0x00010001,7

[Strings]
DiskId1 = "Intel(R) USB 3.1 Hub Driver Installation Disk"
DiskId2 = "Intel(R) USB 3.1 Hub Driver Installation Disk"
iusb3hub.SvcDesc = "Intel(R) USB 3.1 Hub Driver"
IUsb3HubDeviceDescRoot = "Intel(R) USB 3.1 Root Hub"
IUsb3HubDeviceDesc01 = "USB 2.0 Hub"
IUsb3HubDeviceDesc02 = "USB 2.0 MTT Hub"
IUsb3HubDeviceDesc03 = "USB 3.1 Hub"
IUsb3HubDeviceDesc04 = "USB Hub"

[Strings.0804]
DiskId1 = "英特尔(R) USB 3.1 集线器驱动程序安装盘"
DiskId2 = "英特尔(R) USB 3.1 集线器驱动程序安装盘"
iusb3hub.SvcDesc = "英特尔(R) USB 3.1 集线器驱动程序"
IUsb3HubDeviceDescRoot = "英特尔(R) USB 3.1 根集线器"
IUsb3HubDeviceDesc01 = "USB 2.0 集线器"
IUsb3HubDeviceDesc02 = "USB 2.0 MTT 集线器"
IUsb3HubDeviceDesc03 = "USB 3.1 集线器"
IUsb3HubDeviceDesc04 = "USB 集线器"
