; Installation INF for the Hantek6022BL USB Driver for Windows 
; Processor support for OS unknown platforms.
;
; (c) Copyright 2017 Cypress Semiconductor Corporation
;
[Version]
Signature = "$CHICAGO$"
Class = USB
ClassGuid = {36FC9E60-C465-11CF-8056-444553540000}
provider = %INF_Provider%
CatalogFile =Hantek6022BL.cat
DriverVer = 09/11/2017,3.4.7.000

[SourceDisksNames]
1 = %INSTALLMEDIA%

[SourceDisksFiles]
Hantek6022BLX861.SYS = 1
Hantek6022BLAMD641.SYS = 1
Hantek6022BLIA641.SYS = 1
Hantek6022BLX862.SYS = 1
Hantek6022BLAMD642.SYS = 1
Hantek6022BLIA642.SYS = 1

[Manufacturer]
%MFG% = ODM,NTia64,NTamd64

[ODM]
%DeviceDesc% = DSO6CDE1.Dev, USB\VID_04B4&PID_602A
%DeviceDesc% = DSO6CDE2.Dev, USB\VID_04B5&PID_602A

[ODM.NTamd64]
%DeviceDesc% = DSO6CDE1.Dev.NTamd64, USB\VID_04B4&PID_602A
%DeviceDesc% = DSO6CDE2.Dev.NTamd64, USB\VID_04B5&PID_602A

[ODM.NTia64]
%DeviceDesc% = DSO6CDE1.Dev.NTia64, USB\VID_04B4&PID_602A
%DeviceDesc% = DSO6CDE2.Dev.NTia64, USB\VID_04B5&PID_602A

[DestinationDirs]
DSO6CDE1.Files.Ext = 10,System32\Drivers
DSO6CDE1.Files.Ext.amd64 = 10,System32\Drivers
DSO6CDE1.Files.Ext.ia64 = 10,System32\Drivers
DSO6CDE2.Files.Ext = 10,System32\Drivers
DSO6CDE2.Files.Ext.amd64 = 10,System32\Drivers
DSO6CDE2.Files.Ext.ia64 = 10,System32\Drivers

[DSO6CDE1Dev]
CopyFiles = DSO6CDE1.Files.Ext
AddReg = DSO6CDE1.AddReg

[DSO6CDE1.Dev.NT]
CopyFiles = DSO6CDE1.Files.Ext
AddReg = DSO6CDE1.AddReg

[DSO6CDE1.Dev.NTamd64]
CopyFiles = DSO6CDE1.Files.Ext.amd64
AddReg = DSO6CDE1.amd64.AddReg

[DSO6CDE1.Dev.NTia64]
CopyFiles = DSO6CDE1.Files.Ext.IA64
AddReg = DSO6CDE1.ia64.AddReg

[DSO6CDE1.Dev.NT.Services]
Addservice = DSO6CDE1, 0x00000002, DSO6CDE1.AddService

[DSO6CDE1.Dev.NTamd64.Services]
AddService = DSO6CDE1, 2, DSO6CDE1.AddServiceAmd64

[DSO6CDE1.Dev.NTia64.Services]
AddService = DSO6CDE1, 2, DSO6CDE1.AddServiceIA64

[DSO6CDE1.AddService]
DisplayName = %SvcDesc1%
ServiceType = 1                  
StartType = 3                  
ErrorControl = 1                  
ServiceBinary = %10%\System32\Drivers\Hantek6022BLX861.SYS
LoadOrderGroup = Base

[DSO6CDE1.AddServiceAmd64]
DisplayName = %SvcDesc1%
ServiceType = 1
StartType = 3
ErrorControl = 1
ServiceBinary = %10%\System32\Drivers\Hantek6022BLAMD641.SYS

[DSO6CDE1.AddServiceIA64]
DisplayName = %SvcDesc1%
ServiceType = 1
StartType = 3
ErrorControl = 1
ServiceBinary = %10%\System32\Drivers\Hantek6022BLIA641.SYS

[DSO6CDE1.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,Hantek6022BLX861.SYS

[DSO6CDE1.amd64.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,Hantek6022BLAMD641.SYS

[DSO6CDE1.ia64.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,Hantek6022BLIA641.SYS

[DSO6CDE1.Files.Ext]
Hantek6022BLX861.SYS

[DSO6CDE1.Files.Ext.amd64]
Hantek6022BLAMD641.SYS

[DSO6CDE1.Files.Ext.IA64]
Hantek6022BLIA641.SYS

[DSO6CDE2Dev]
CopyFiles = DSO6CDE2.Files.Ext
AddReg = DSO6CDE2.AddReg

[DSO6CDE2.Dev.NT]
CopyFiles = DSO6CDE2.Files.Ext
AddReg = DSO6CDE2.AddReg

[DSO6CDE2.Dev.NTamd64]
CopyFiles = DSO6CDE2.Files.Ext.amd64
AddReg = DSO6CDE2.amd64.AddReg

[DSO6CDE2.Dev.NTia64]
CopyFiles = DSO6CDE2.Files.Ext.IA64
AddReg = DSO6CDE2.ia64.AddReg

[DSO6CDE2.Dev.NT.Services]
Addservice = DSO6CDE2, 0x00000002, DSO6CDE2.AddService

[DSO6CDE2.Dev.NTamd64.Services]
AddService = DSO6CDE2, 2, DSO6CDE2.AddServiceAmd64

[DSO6CDE2.Dev.NTia64.Services]
AddService = DSO6CDE2, 2, DSO6CDE2.AddServiceIA64

[DSO6CDE2.AddService]
DisplayName = %SvcDesc2%
ServiceType = 1                  
StartType = 3                  
ErrorControl = 1                  
ServiceBinary = %10%\System32\Drivers\Hantek6022BLX862.SYS
LoadOrderGroup = Base

[DSO6CDE2.AddServiceAmd64]
DisplayName = %SvcDesc2%
ServiceType = 1
StartType = 3
ErrorControl = 1
ServiceBinary = %10%\System32\Drivers\Hantek6022BLAMD642.SYS

[DSO6CDE2.AddServiceIA64]
DisplayName = %SvcDesc2%
ServiceType = 1
StartType = 3
ErrorControl = 1
ServiceBinary = %10%\System32\Drivers\Hantek6022BLIA642.SYS

[DSO6CDE2.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,Hantek6022BLX862.SYS

[DSO6CDE2.amd64.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,Hantek6022BLAMD642.SYS

[DSO6CDE2.ia64.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,Hantek6022BLIA642.SYS

[DSO6CDE2.Files.Ext]
Hantek6022BLX862.SYS

[DSO6CDE2.Files.Ext.amd64]
Hantek6022BLAMD642.SYS

[DSO6CDE2.Files.Ext.IA64]
Hantek6022BLIA642.SYS

[Strings]
INF_Provider = "Hantek"
MFG = "Qingdao Hantek Co., Ltd"
DeviceDesc = "Hantek6022BL"
SvcDesc1 = "Hantek6022BL1 Scope Service"
SvcDesc2 = "Hantek6022BL2 Scope Service"
INSTALLMEDIA = "Windows NT Driver Install Disk"
