; 
; GENERATED FILE. DO NOT EDIT!
; 
; setup information file
; 
; Copyright (c) 2009-2018 
;

;******************************************************************************
; Version section
;------------------------------------------------------------------------------
[Version]
Signature = "$Windows NT$"
DriverVer = 08/03/2018,4.47.0.44597
Provider = %S_Provider%
CatalogFile = fiio_usbaudioks.cat
Class = MEDIA
ClassGuid = {4d36e96c-e325-11ce-bfc1-08002be10318}

[SignatureAttributes]
fiio_usbaudioks.sys = SignatureAttributes.DRM

[SignatureAttributes.DRM]
DRMLevel = 1300

;******************************************************************************
; Manufacturer
;------------------------------------------------------------------------------
[Manufacturer]
%S_Mfg% = _Models,ntamd64

;******************************************************************************
; Device Models
;------------------------------------------------------------------------------
[_Models.ntamd64]
"FiiO X3" = _Install_0,TUSBAUDIO_ENUM\VID_2972&PID_0001&KS
"FiiO X3 2nd gen" = _Install_1,TUSBAUDIO_ENUM\VID_2972&PID_0007&KS
"FiiO X5" = _Install_2,TUSBAUDIO_ENUM\VID_2972&PID_0005&KS
"FiiO X5 2nd gen" = _Install_3,TUSBAUDIO_ENUM\VID_2972&PID_0006&KS
"FiiO X7" = _Install_4,TUSBAUDIO_ENUM\VID_2972&PID_0022&KS
"FiiO X7" = _Install_5,TUSBAUDIO_ENUM\VID_2972&PID_0023&MI_00&KS
"FiiO X7" = _Install_6,TUSBAUDIO_ENUM\VID_2972&PID_0024&MI_01&KS
"FiiO X5" = _Install_7,TUSBAUDIO_ENUM\VID_2972&PID_0026&KS
"FiiO X5" = _Install_8,TUSBAUDIO_ENUM\VID_2972&PID_0027&MI_00&KS
"FiiO X5" = _Install_9,TUSBAUDIO_ENUM\VID_2972&PID_0028&MI_01&KS
"FiiO X1" = _Install_10,TUSBAUDIO_ENUM\VID_2972&PID_0029&KS
"FiiO X3" = _Install_11,TUSBAUDIO_ENUM\VID_2972&PID_0030&KS
"FiiO Q5" = _Install_12,TUSBAUDIO_ENUM\VID_2972&PID_0031&KS
"FiiO X7" = _Install_13,TUSBAUDIO_ENUM\VID_2972&PID_0032&KS
"FiiO X7" = _Install_14,TUSBAUDIO_ENUM\VID_2972&PID_0033&MI_00&KS
"FiiO X7" = _Install_15,TUSBAUDIO_ENUM\VID_2972&PID_0034&MI_01&KS
"FiiO Q1" = _Install_16,TUSBAUDIO_ENUM\VID_2972&PID_0035&KS
"FiiO Q3" = _Install_17,TUSBAUDIO_ENUM\VID_2972&PID_0036&KS
"FiiO M9" = _Install_18,TUSBAUDIO_ENUM\VID_2972&PID_0037&KS
"FiiO M9" = _Install_19,TUSBAUDIO_ENUM\VID_2972&PID_0038&MI_00&KS
"FiiO M9" = _Install_20,TUSBAUDIO_ENUM\VID_2972&PID_0039&MI_01&KS
"FiiO M5" = _Install_21,TUSBAUDIO_ENUM\VID_2972&PID_0040&KS
"FiiO X series" = _Install_22,TUSBAUDIO_ENUM\VID_2972&PID_0041&KS
"FiiO X series" = _Install_23,TUSBAUDIO_ENUM\VID_2972&PID_0042&MI_00&KS
"FiiO X series" = _Install_24,TUSBAUDIO_ENUM\VID_2972&PID_0043&MI_01&KS
"FiiO M series" = _Install_25,TUSBAUDIO_ENUM\VID_2972&PID_0044&KS
"FiiO M series" = _Install_26,TUSBAUDIO_ENUM\VID_2972&PID_0045&MI_00&KS
"FiiO M series" = _Install_27,TUSBAUDIO_ENUM\VID_2972&PID_0046&MI_01&KS
"FiiO Q series" = _Install_28,TUSBAUDIO_ENUM\VID_2972&PID_0047&KS
"FiiO A series" = _Install_29,TUSBAUDIO_ENUM\VID_2972&PID_0048&KS
"FiiO B series" = _Install_30,TUSBAUDIO_ENUM\VID_2972&PID_0049&KS
"FiiO S series" = _Install_31,TUSBAUDIO_ENUM\VID_2972&PID_0050&KS

[_Install_0.ntamd64]
Include = ks.inf,wdmaudio.inf
Needs = KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
CopyFiles = _CopyFiles_sys
AddReg = _AddReg_Common

[_Install_0.ntamd64.HW]
AddReg = _AddReg_0

[_Install_0.ntamd64.Services]
AddService = fiio_usbaudioks,0x00000002,_ServiceInst,_EventLog

[_Install_0.ntamd64.Interfaces]
AddInterface = %KSCATEGORY_AUDIO%,%KSNAME_Topology%,_KSTopology

[_Install_1.ntamd64]
Include = ks.inf,wdmaudio.inf
Needs = KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
CopyFiles = _CopyFiles_sys
AddReg = _AddReg_Common

[_Install_1.ntamd64.HW]
AddReg = _AddReg_1

[_Install_1.ntamd64.Services]
AddService = fiio_usbaudioks,0x00000002,_ServiceInst,_EventLog

[_Install_1.ntamd64.Interfaces]
AddInterface = %KSCATEGORY_AUDIO%,%KSNAME_Topology%,_KSTopology

[_Install_2.ntamd64]
Include = ks.inf,wdmaudio.inf
Needs = KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
CopyFiles = _CopyFiles_sys
AddReg = _AddReg_Common

[_Install_2.ntamd64.HW]
AddReg = _AddReg_2

[_Install_2.ntamd64.Services]
AddService = fiio_usbaudioks,0x00000002,_ServiceInst,_EventLog

[_Install_2.ntamd64.Interfaces]
AddInterface = %KSCATEGORY_AUDIO%,%KSNAME_Topology%,_KSTopology

[_Install_3.ntamd64]
Include = ks.inf,wdmaudio.inf
Needs = KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
CopyFiles = _CopyFiles_sys
AddReg = _AddReg_Common

[_Install_3.ntamd64.HW]
AddReg = _AddReg_3

[_Install_3.ntamd64.Services]
AddService = fiio_usbaudioks,0x00000002,_ServiceInst,_EventLog

[_Install_3.ntamd64.Interfaces]
AddInterface = %KSCATEGORY_AUDIO%,%KSNAME_Topology%,_KSTopology

[_Install_4.ntamd64]
Include = ks.inf,wdmaudio.inf
Needs = KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
CopyFiles = _CopyFiles_sys
AddReg = _AddReg_Common

[_Install_4.ntamd64.HW]
AddReg = _AddReg_4

[_Install_4.ntamd64.Services]
AddService = fiio_usbaudioks,0x00000002,_ServiceInst,_EventLog

[_Install_4.ntamd64.Interfaces]
AddInterface = %KSCATEGORY_AUDIO%,%KSNAME_Topology%,_KSTopology

[_Install_5.ntamd64]
Include = ks.inf,wdmaudio.inf
Needs = KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
CopyFiles = _CopyFiles_sys
AddReg = _AddReg_Common

[_Install_5.ntamd64.HW]
AddReg = _AddReg_5

[_Install_5.ntamd64.Services]
AddService = fiio_usbaudioks,0x00000002,_ServiceInst,_EventLog

[_Install_5.ntamd64.Interfaces]
AddInterface = %KSCATEGORY_AUDIO%,%KSNAME_Topology%,_KSTopology

[_Install_6.ntamd64]
Include = ks.inf,wdmaudio.inf
Needs = KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
CopyFiles = _CopyFiles_sys
AddReg = _AddReg_Common

[_Install_6.ntamd64.HW]
AddReg = _AddReg_6

[_Install_6.ntamd64.Services]
AddService = fiio_usbaudioks,0x00000002,_ServiceInst,_EventLog

[_Install_6.ntamd64.Interfaces]
AddInterface = %KSCATEGORY_AUDIO%,%KSNAME_Topology%,_KSTopology

[_Install_7.ntamd64]
Include = ks.inf,wdmaudio.inf
Needs = KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
CopyFiles = _CopyFiles_sys
AddReg = _AddReg_Common

[_Install_7.ntamd64.HW]
AddReg = _AddReg_7

[_Install_7.ntamd64.Services]
AddService = fiio_usbaudioks,0x00000002,_ServiceInst,_EventLog

[_Install_7.ntamd64.Interfaces]
AddInterface = %KSCATEGORY_AUDIO%,%KSNAME_Topology%,_KSTopology

[_Install_8.ntamd64]
Include = ks.inf,wdmaudio.inf
Needs = KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
CopyFiles = _CopyFiles_sys
AddReg = _AddReg_Common

[_Install_8.ntamd64.HW]
AddReg = _AddReg_8

[_Install_8.ntamd64.Services]
AddService = fiio_usbaudioks,0x00000002,_ServiceInst,_EventLog

[_Install_8.ntamd64.Interfaces]
AddInterface = %KSCATEGORY_AUDIO%,%KSNAME_Topology%,_KSTopology

[_Install_9.ntamd64]
Include = ks.inf,wdmaudio.inf
Needs = KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
CopyFiles = _CopyFiles_sys
AddReg = _AddReg_Common

[_Install_9.ntamd64.HW]
AddReg = _AddReg_9

[_Install_9.ntamd64.Services]
AddService = fiio_usbaudioks,0x00000002,_ServiceInst,_EventLog

[_Install_9.ntamd64.Interfaces]
AddInterface = %KSCATEGORY_AUDIO%,%KSNAME_Topology%,_KSTopology

[_Install_10.ntamd64]
Include = ks.inf,wdmaudio.inf
Needs = KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
CopyFiles = _CopyFiles_sys
AddReg = _AddReg_Common

[_Install_10.ntamd64.HW]
AddReg = _AddReg_10

[_Install_10.ntamd64.Services]
AddService = fiio_usbaudioks,0x00000002,_ServiceInst,_EventLog

[_Install_10.ntamd64.Interfaces]
AddInterface = %KSCATEGORY_AUDIO%,%KSNAME_Topology%,_KSTopology

[_Install_11.ntamd64]
Include = ks.inf,wdmaudio.inf
Needs = KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
CopyFiles = _CopyFiles_sys
AddReg = _AddReg_Common

[_Install_11.ntamd64.HW]
AddReg = _AddReg_11

[_Install_11.ntamd64.Services]
AddService = fiio_usbaudioks,0x00000002,_ServiceInst,_EventLog

[_Install_11.ntamd64.Interfaces]
AddInterface = %KSCATEGORY_AUDIO%,%KSNAME_Topology%,_KSTopology

[_Install_12.ntamd64]
Include = ks.inf,wdmaudio.inf
Needs = KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
CopyFiles = _CopyFiles_sys
AddReg = _AddReg_Common

[_Install_12.ntamd64.HW]
AddReg = _AddReg_12

[_Install_12.ntamd64.Services]
AddService = fiio_usbaudioks,0x00000002,_ServiceInst,_EventLog

[_Install_12.ntamd64.Interfaces]
AddInterface = %KSCATEGORY_AUDIO%,%KSNAME_Topology%,_KSTopology

[_Install_13.ntamd64]
Include = ks.inf,wdmaudio.inf
Needs = KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
CopyFiles = _CopyFiles_sys
AddReg = _AddReg_Common

[_Install_13.ntamd64.HW]
AddReg = _AddReg_13

[_Install_13.ntamd64.Services]
AddService = fiio_usbaudioks,0x00000002,_ServiceInst,_EventLog

[_Install_13.ntamd64.Interfaces]
AddInterface = %KSCATEGORY_AUDIO%,%KSNAME_Topology%,_KSTopology

[_Install_14.ntamd64]
Include = ks.inf,wdmaudio.inf
Needs = KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
CopyFiles = _CopyFiles_sys
AddReg = _AddReg_Common

[_Install_14.ntamd64.HW]
AddReg = _AddReg_14

[_Install_14.ntamd64.Services]
AddService = fiio_usbaudioks,0x00000002,_ServiceInst,_EventLog

[_Install_14.ntamd64.Interfaces]
AddInterface = %KSCATEGORY_AUDIO%,%KSNAME_Topology%,_KSTopology

[_Install_15.ntamd64]
Include = ks.inf,wdmaudio.inf
Needs = KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
CopyFiles = _CopyFiles_sys
AddReg = _AddReg_Common

[_Install_15.ntamd64.HW]
AddReg = _AddReg_15

[_Install_15.ntamd64.Services]
AddService = fiio_usbaudioks,0x00000002,_ServiceInst,_EventLog

[_Install_15.ntamd64.Interfaces]
AddInterface = %KSCATEGORY_AUDIO%,%KSNAME_Topology%,_KSTopology

[_Install_16.ntamd64]
Include = ks.inf,wdmaudio.inf
Needs = KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
CopyFiles = _CopyFiles_sys
AddReg = _AddReg_Common

[_Install_16.ntamd64.HW]
AddReg = _AddReg_16

[_Install_16.ntamd64.Services]
AddService = fiio_usbaudioks,0x00000002,_ServiceInst,_EventLog

[_Install_16.ntamd64.Interfaces]
AddInterface = %KSCATEGORY_AUDIO%,%KSNAME_Topology%,_KSTopology

[_Install_17.ntamd64]
Include = ks.inf,wdmaudio.inf
Needs = KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
CopyFiles = _CopyFiles_sys
AddReg = _AddReg_Common

[_Install_17.ntamd64.HW]
AddReg = _AddReg_17

[_Install_17.ntamd64.Services]
AddService = fiio_usbaudioks,0x00000002,_ServiceInst,_EventLog

[_Install_17.ntamd64.Interfaces]
AddInterface = %KSCATEGORY_AUDIO%,%KSNAME_Topology%,_KSTopology

[_Install_18.ntamd64]
Include = ks.inf,wdmaudio.inf
Needs = KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
CopyFiles = _CopyFiles_sys
AddReg = _AddReg_Common

[_Install_18.ntamd64.HW]
AddReg = _AddReg_18

[_Install_18.ntamd64.Services]
AddService = fiio_usbaudioks,0x00000002,_ServiceInst,_EventLog

[_Install_18.ntamd64.Interfaces]
AddInterface = %KSCATEGORY_AUDIO%,%KSNAME_Topology%,_KSTopology

[_Install_19.ntamd64]
Include = ks.inf,wdmaudio.inf
Needs = KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
CopyFiles = _CopyFiles_sys
AddReg = _AddReg_Common

[_Install_19.ntamd64.HW]
AddReg = _AddReg_19

[_Install_19.ntamd64.Services]
AddService = fiio_usbaudioks,0x00000002,_ServiceInst,_EventLog

[_Install_19.ntamd64.Interfaces]
AddInterface = %KSCATEGORY_AUDIO%,%KSNAME_Topology%,_KSTopology

[_Install_20.ntamd64]
Include = ks.inf,wdmaudio.inf
Needs = KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
CopyFiles = _CopyFiles_sys
AddReg = _AddReg_Common

[_Install_20.ntamd64.HW]
AddReg = _AddReg_20

[_Install_20.ntamd64.Services]
AddService = fiio_usbaudioks,0x00000002,_ServiceInst,_EventLog

[_Install_20.ntamd64.Interfaces]
AddInterface = %KSCATEGORY_AUDIO%,%KSNAME_Topology%,_KSTopology

[_Install_21.ntamd64]
Include = ks.inf,wdmaudio.inf
Needs = KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
CopyFiles = _CopyFiles_sys
AddReg = _AddReg_Common

[_Install_21.ntamd64.HW]
AddReg = _AddReg_21

[_Install_21.ntamd64.Services]
AddService = fiio_usbaudioks,0x00000002,_ServiceInst,_EventLog

[_Install_21.ntamd64.Interfaces]
AddInterface = %KSCATEGORY_AUDIO%,%KSNAME_Topology%,_KSTopology

[_Install_22.ntamd64]
Include = ks.inf,wdmaudio.inf
Needs = KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
CopyFiles = _CopyFiles_sys
AddReg = _AddReg_Common

[_Install_22.ntamd64.HW]
AddReg = _AddReg_22

[_Install_22.ntamd64.Services]
AddService = fiio_usbaudioks,0x00000002,_ServiceInst,_EventLog

[_Install_22.ntamd64.Interfaces]
AddInterface = %KSCATEGORY_AUDIO%,%KSNAME_Topology%,_KSTopology

[_Install_23.ntamd64]
Include = ks.inf,wdmaudio.inf
Needs = KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
CopyFiles = _CopyFiles_sys
AddReg = _AddReg_Common

[_Install_23.ntamd64.HW]
AddReg = _AddReg_23

[_Install_23.ntamd64.Services]
AddService = fiio_usbaudioks,0x00000002,_ServiceInst,_EventLog

[_Install_23.ntamd64.Interfaces]
AddInterface = %KSCATEGORY_AUDIO%,%KSNAME_Topology%,_KSTopology

[_Install_24.ntamd64]
Include = ks.inf,wdmaudio.inf
Needs = KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
CopyFiles = _CopyFiles_sys
AddReg = _AddReg_Common

[_Install_24.ntamd64.HW]
AddReg = _AddReg_24

[_Install_24.ntamd64.Services]
AddService = fiio_usbaudioks,0x00000002,_ServiceInst,_EventLog

[_Install_24.ntamd64.Interfaces]
AddInterface = %KSCATEGORY_AUDIO%,%KSNAME_Topology%,_KSTopology

[_Install_25.ntamd64]
Include = ks.inf,wdmaudio.inf
Needs = KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
CopyFiles = _CopyFiles_sys
AddReg = _AddReg_Common

[_Install_25.ntamd64.HW]
AddReg = _AddReg_25

[_Install_25.ntamd64.Services]
AddService = fiio_usbaudioks,0x00000002,_ServiceInst,_EventLog

[_Install_25.ntamd64.Interfaces]
AddInterface = %KSCATEGORY_AUDIO%,%KSNAME_Topology%,_KSTopology

[_Install_26.ntamd64]
Include = ks.inf,wdmaudio.inf
Needs = KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
CopyFiles = _CopyFiles_sys
AddReg = _AddReg_Common

[_Install_26.ntamd64.HW]
AddReg = _AddReg_26

[_Install_26.ntamd64.Services]
AddService = fiio_usbaudioks,0x00000002,_ServiceInst,_EventLog

[_Install_26.ntamd64.Interfaces]
AddInterface = %KSCATEGORY_AUDIO%,%KSNAME_Topology%,_KSTopology

[_Install_27.ntamd64]
Include = ks.inf,wdmaudio.inf
Needs = KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
CopyFiles = _CopyFiles_sys
AddReg = _AddReg_Common

[_Install_27.ntamd64.HW]
AddReg = _AddReg_27

[_Install_27.ntamd64.Services]
AddService = fiio_usbaudioks,0x00000002,_ServiceInst,_EventLog

[_Install_27.ntamd64.Interfaces]
AddInterface = %KSCATEGORY_AUDIO%,%KSNAME_Topology%,_KSTopology

[_Install_28.ntamd64]
Include = ks.inf,wdmaudio.inf
Needs = KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
CopyFiles = _CopyFiles_sys
AddReg = _AddReg_Common

[_Install_28.ntamd64.HW]
AddReg = _AddReg_28

[_Install_28.ntamd64.Services]
AddService = fiio_usbaudioks,0x00000002,_ServiceInst,_EventLog

[_Install_28.ntamd64.Interfaces]
AddInterface = %KSCATEGORY_AUDIO%,%KSNAME_Topology%,_KSTopology

[_Install_29.ntamd64]
Include = ks.inf,wdmaudio.inf
Needs = KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
CopyFiles = _CopyFiles_sys
AddReg = _AddReg_Common

[_Install_29.ntamd64.HW]
AddReg = _AddReg_29

[_Install_29.ntamd64.Services]
AddService = fiio_usbaudioks,0x00000002,_ServiceInst,_EventLog

[_Install_29.ntamd64.Interfaces]
AddInterface = %KSCATEGORY_AUDIO%,%KSNAME_Topology%,_KSTopology

[_Install_30.ntamd64]
Include = ks.inf,wdmaudio.inf
Needs = KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
CopyFiles = _CopyFiles_sys
AddReg = _AddReg_Common

[_Install_30.ntamd64.HW]
AddReg = _AddReg_30

[_Install_30.ntamd64.Services]
AddService = fiio_usbaudioks,0x00000002,_ServiceInst,_EventLog

[_Install_30.ntamd64.Interfaces]
AddInterface = %KSCATEGORY_AUDIO%,%KSNAME_Topology%,_KSTopology

[_Install_31.ntamd64]
Include = ks.inf,wdmaudio.inf
Needs = KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
CopyFiles = _CopyFiles_sys
AddReg = _AddReg_Common

[_Install_31.ntamd64.HW]
AddReg = _AddReg_31

[_Install_31.ntamd64.Services]
AddService = fiio_usbaudioks,0x00000002,_ServiceInst,_EventLog

[_Install_31.ntamd64.Interfaces]
AddInterface = %KSCATEGORY_AUDIO%,%KSNAME_Topology%,_KSTopology

;******************************************************************************
; Service installation
;------------------------------------------------------------------------------
[_ServiceInst]
ServiceType = 1
StartType = 3
ErrorControl = 1
ServiceBinary = %12%\fiio_usbaudioks.sys

[_EventLog]
AddReg = _AddReg_EventLog

[_AddReg_EventLog]
HKR,,"EventMessageFile",%REG_EXPAND_SZ%,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\fiio_usbaudioks.sys"
HKR,,"TypesSupported",%REG_DWORD%,0x00000007

;******************************************************************************
; Interface registration
;------------------------------------------------------------------------------
[_KSTopology]
AddReg = _AddReg_KSTopology

[_AddReg_KSTopology]
HKR,,"FriendlyName",,%S_TopologyDeviceName%
HKR,,"CLSID",,%Proxy.CLSID%

;******************************************************************************
; Common settings
;------------------------------------------------------------------------------
[_AddReg_Common]
HKR,,"Driver",,"fiio_usbaudioks.sys"
HKR,,"AssociatedFilters",,"wdmaud,swmidi,redbook"
HKR,Drivers,"SubClasses",,"wave,midi,mixer,aux"
HKR,Drivers\wave\wdmaud.drv,"Driver",,"wdmaud.drv"
HKR,Drivers\midi\wdmaud.drv,"Driver",,"wdmaud.drv"
HKR,Drivers\mixer\wdmaud.drv,"Driver",,"wdmaud.drv"
HKR,Drivers\aux\wdmaud.drv,"Driver",,"wdmaud.drv"
HKR,Drivers\wave\wdmaud.drv,"Description",,%S_WdmAudDescription%
HKR,Drivers\midi\wdmaud.drv,"Description",,%S_WdmAudDescription%
HKR,Drivers\mixer\wdmaud.drv,"Description",,%S_WdmAudDescription%
HKR,Drivers\aux\wdmaud.drv,"Description",,%S_WdmAudDescription%

;******************************************************************************
; Device settings for FiiO X3
;------------------------------------------------------------------------------
[_AddReg_0]

;******************************************************************************
; Device settings for FiiO X3 2nd gen
;------------------------------------------------------------------------------
[_AddReg_1]

;******************************************************************************
; Device settings for FiiO X5
;------------------------------------------------------------------------------
[_AddReg_2]

;******************************************************************************
; Device settings for FiiO X5 2nd gen
;------------------------------------------------------------------------------
[_AddReg_3]

;******************************************************************************
; Device settings for FiiO X7
;------------------------------------------------------------------------------
[_AddReg_4]

;******************************************************************************
; Device settings for FiiO X7
;------------------------------------------------------------------------------
[_AddReg_5]

;******************************************************************************
; Device settings for FiiO X7
;------------------------------------------------------------------------------
[_AddReg_6]

;******************************************************************************
; Device settings for FiiO X5
;------------------------------------------------------------------------------
[_AddReg_7]

;******************************************************************************
; Device settings for FiiO X5
;------------------------------------------------------------------------------
[_AddReg_8]

;******************************************************************************
; Device settings for FiiO X5
;------------------------------------------------------------------------------
[_AddReg_9]

;******************************************************************************
; Device settings for FiiO X1
;------------------------------------------------------------------------------
[_AddReg_10]

;******************************************************************************
; Device settings for FiiO X3
;------------------------------------------------------------------------------
[_AddReg_11]

;******************************************************************************
; Device settings for FiiO Q5
;------------------------------------------------------------------------------
[_AddReg_12]

;******************************************************************************
; Device settings for FiiO X7
;------------------------------------------------------------------------------
[_AddReg_13]

;******************************************************************************
; Device settings for FiiO X7
;------------------------------------------------------------------------------
[_AddReg_14]

;******************************************************************************
; Device settings for FiiO X7
;------------------------------------------------------------------------------
[_AddReg_15]

;******************************************************************************
; Device settings for FiiO Q1
;------------------------------------------------------------------------------
[_AddReg_16]

;******************************************************************************
; Device settings for FiiO Q3
;------------------------------------------------------------------------------
[_AddReg_17]

;******************************************************************************
; Device settings for FiiO M9
;------------------------------------------------------------------------------
[_AddReg_18]

;******************************************************************************
; Device settings for FiiO M9
;------------------------------------------------------------------------------
[_AddReg_19]

;******************************************************************************
; Device settings for FiiO M9
;------------------------------------------------------------------------------
[_AddReg_20]

;******************************************************************************
; Device settings for FiiO M5
;------------------------------------------------------------------------------
[_AddReg_21]

;******************************************************************************
; Device settings for FiiO X series
;------------------------------------------------------------------------------
[_AddReg_22]

;******************************************************************************
; Device settings for FiiO X series
;------------------------------------------------------------------------------
[_AddReg_23]

;******************************************************************************
; Device settings for FiiO X series
;------------------------------------------------------------------------------
[_AddReg_24]

;******************************************************************************
; Device settings for FiiO M series
;------------------------------------------------------------------------------
[_AddReg_25]

;******************************************************************************
; Device settings for FiiO M series
;------------------------------------------------------------------------------
[_AddReg_26]

;******************************************************************************
; Device settings for FiiO M series
;------------------------------------------------------------------------------
[_AddReg_27]

;******************************************************************************
; Device settings for FiiO Q series
;------------------------------------------------------------------------------
[_AddReg_28]

;******************************************************************************
; Device settings for FiiO A series
;------------------------------------------------------------------------------
[_AddReg_29]

;******************************************************************************
; Device settings for FiiO B series
;------------------------------------------------------------------------------
[_AddReg_30]

;******************************************************************************
; Device settings for FiiO S series
;------------------------------------------------------------------------------
[_AddReg_31]

;******************************************************************************
; 0x00004000 = COPYFLG_IN_USE_RENAME, rename driver if in use
;------------------------------------------------------------------------------
[_CopyFiles_sys]
fiio_usbaudioks.sys,,,0x00004000

;******************************************************************************
; Destination Directories
;------------------------------------------------------------------------------
[DestinationDirs]
_CopyFiles_sys = 12

;******************************************************************************
; Installation Disk
;------------------------------------------------------------------------------
[SourceDisksNames.amd64]
1 = %S_DiskName%

;******************************************************************************
; Files on the Installation Disk
;------------------------------------------------------------------------------
[SourceDisksFiles.amd64]
fiio_usbaudioks.sys = 1

;******************************************************************************
; Strings
;------------------------------------------------------------------------------
[Strings]
; 
; Registry value types. DO NOT MODIFY!
;
REG_SZ = 0x00000000
REG_EXPAND_SZ = 0x00020000
REG_MULTI_SZ = 0x00010000
REG_MULTI_SZ_APPEND = 0x00010008
REG_DWORD = 0x00010001
REG_BINARY = 0x00000001

KSCATEGORY_AUDIO = "{6994AD04-93EF-11D0-A3CC-00A0C9223196}"
KSCATEGORY_RENDER = "{65E8773E-8F56-11D0-A3B9-00A0C9223196}"
KSCATEGORY_CAPTURE = "{65E8773D-8F56-11D0-A3B9-00A0C9223196}"
KSCATEGORY_TOPOLOGY = "{DDA54A40-1E4C-11D1-A050-405705C10000}"
Proxy.CLSID = "{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
KSNAME_Topology = "Topology"
S_WdmAudDescription = "USB Audio Driver"
S_TopologyDeviceName = "USB Audio Mixer"

S_Provider = "FiiO"
S_Mfg = "FiiO"
S_DiskName = "Driver Installation Disk"



;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; EOF ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
