
;==============================================================================
; Flter2K.inf for Win2K
; Copyright (c) 2003 WayTech Inc.
;==============================================================================

[Version]
Signature   = "$Windows NT$"
Class=Bluetooth
ClassGuid={e0cbf06c-cd8b-4647-bb8a-263b43f0f974}
Provider    = %Provider%
DriverVer   = 04/11/2007,1.00.02
CatalogFile = NBTMS64.cat


[SourceDisksNames]
99=%DiskName%,,

[SourceDisksFiles]
n558.sys = 99


[DestinationDirs]
DefaultDestDir    = 10,system32\drivers
CopyUSBFilter     = 10,system32\drivers

[ControlFlags]
ExcludeFromSelect = *

[Manufacturer]
%Provider%    = WayTechUSB, NTamd64

[WayTechUSB.NTamd64]
%DEVICENAME% = N558Inst,USB\VID_03EE&PID_641F
%DEVICENAME% = N558Inst,USB\VID_03EE&PID_6438
%DEVICENAME% = N558Inst,USB\VID_03EE&PID_6440
%DEVICENAME% = N558Inst,USB\VID_03EE&PID_ffff
%DEVICENAME% = N558Inst,USB\VID_03F0&PID_011D
%DEVICENAME% = N558Inst,USB\VID_0400&PID_0807
%DEVICENAME% = N558Inst,USB\VID_044e&PID_2014
%DEVICENAME% = N558Inst,USB\VID_044e&PID_3001
%DEVICENAME% = N558Inst,USB\VID_044E&PID_3003
%DEVICENAME% = N558Inst,USB\VID_044e&PID_ffff
%DEVICENAME% = N558Inst,USB\VID_0451&PID_1234
%DEVICENAME% = N558Inst,USB\VID_0451&PID_ffff
%DEVICENAME% = N558Inst,USB\VID_045E&PID_007E
%DEVICENAME% = N558Inst,USB\VID_045E&PID_ffff
%DEVICENAME% = N558Inst,USB\VID_046D&PID_C707
%DEVICENAME% = N558Inst,USB\VID_046D&PID_C708
%DEVICENAME% = N558Inst,USB\VID_046D&PID_C709
%DEVICENAME% = N558Inst,USB\VID_0471&PID_0809
%DEVICENAME% = N558Inst,USB\VID_0483&PID_5000
%DEVICENAME% = N558Inst,USB\VID_049F&PID_0027
%DEVICENAME% = N558Inst,USB\VID_049F&PID_0036
%DEVICENAME% = N558Inst,USB\VID_049F&PID_0086
%DEVICENAME% = N558Inst,USB\VID_04AD&PID_2501
%DEVICENAME% = N558Inst,USB\VID_04BF&PID_0309
%DEVICENAME% = N558Inst,USB\VID_04BF&PID_030A
%DEVICENAME% = N558Inst,USB\VID_04BF&PID_030B
%DEVICENAME% = N558Inst,USB\VID_04BF&PID_030C
%DEVICENAME% = N558Inst,USB\VID_04BF&PID_0310
%DEVICENAME% = N558Inst,USB\VID_04BF&PID_0311
%DEVICENAME% = N558Inst,USB\VID_04BF&PID_0317
%DEVICENAME% = N558Inst,USB\VID_04BF&PID_0318
%DEVICENAME% = N558Inst,USB\VID_04BF&PID_0319
%DEVICENAME% = N558Inst,USB\VID_04BF&PID_0320
%DEVICENAME% = N558Inst,USB\VID_04BF&PID_0321
%DEVICENAME% = N558Inst,USB\VID_0506&PID_00A0
%DEVICENAME% = N558Inst,USB\VID_0506&PID_00A1
%DEVICENAME% = N558Inst,USB\VID_0506&PID_00A2
%DEVICENAME% = N558Inst,USB\VID_050D&PID_0083
%DEVICENAME% = N558Inst,USB\VID_0547&PID_0001
%DEVICENAME% = N558Inst,USB\VID_055D&PID_0BB1
%DEVICENAME% = N558Inst,USB\VID_057C&PID_2200
%DEVICENAME% = N558Inst,USB\VID_05B1&PID_1389
%DEVICENAME% = N558Inst,USB\VID_05CC&PID_2500
%DEVICENAME% = N558Inst,USB\VID_07B8&PID_B02A
%DEVICENAME% = N558Inst,USB\VID_07B8&PID_ffff
%DEVICENAME% = N558Inst,USB\VID_08EA&PID_ABBA
%DEVICENAME% = N558Inst,USB\VID_08EA&PID_ABBB
%DEVICENAME% = N558Inst,USB\VID_0930&PID_0503
%DEVICENAME% = N558Inst,USB\VID_09D3&PID_000A
%DEVICENAME% = N558Inst,USB\VID_09D3&PID_3001
%DEVICENAME% = N558Inst,USB\VID_0A12&PID_0001
%DEVICENAME% = N558Inst,USB\VID_0A12&PID_ffff
%DEVICENAME% = N558Inst,USB\VID_0A5C&PID_2000
%DEVICENAME% = N558Inst,USB\VID_0A5C&PID_200A
%DEVICENAME% = N558Inst,USB\VID_0A5C&PID_2035
%DEVICENAME% = N558Inst,USB\Vid_0a5c&Pid_2120
%DEVICENAME% = N558Inst,USB\VID_0B7A&PID_07D0
%DEVICENAME% = N558Inst,USB\VID_0BDB&PID_1000
%DEVICENAME% = N558Inst,USB\VID_0BDB&PID_1002
%DEVICENAME% = N558Inst,USB\VID_0BF8&PID_1003
%DEVICENAME% = N558Inst,USB\VID_0C10&PID_0000
%DEVICENAME% = N558Inst,USB\VID_0C10&PID_0001
%DEVICENAME% = N558Inst,USB\VID_0D9A&PID_0001
%DEVICENAME% = N558Inst,USB\VID_0DB0&PID_1967
%DEVICENAME% = N558Inst,USB\VID_0DB0&PID_6970
%DEVICENAME% = N558Inst,USB\VID_0DB0&PID_697A
%DEVICENAME% = N558Inst,USB\VID_0DB0&PID_ffff
%DEVICENAME% = N558Inst,USB\VID_0F4D&PID_1000
%DEVICENAME% = N558Inst,USB\VID_0FD1&PID_0001
%DEVICENAME% = N558Inst,USB\VID_0FD1&PID_ffff
%DEVICENAME% = N558Inst,USB\VID_1131&PID_1001
%DEVICENAME% = N558Inst,USB\VID_11D9&PID_2600
%DEVICENAME% = N558Inst,USB\VID_1310&PID_0001
%DEVICENAME% = N558Inst,USB\VID_1668&PID_0441
%DEVICENAME% = N558Inst,USB\VID_1668&PID_0500
%DEVICENAME% = N558Inst,USB\VID_1668&PID_1441
%DEVICENAME% = N558Inst,USB\VID_1668&PID_2441
%DEVICENAME% = N558Inst,USB\VID_1668&PID_3441
%DEVICENAME% = N558Inst,USB\VID_3001&PID_044E
%DEVICENAME% = N558Inst,USB\VID_413C&PID_8000
%DEVICENAME% = N558Inst,USB\VID_413C&PID_8010
%DEVICENAME% = N558Inst,USB\VID_413C&PID_8501
%DEVICENAME% = N558Inst,USB\VID_4851&PID_1103
%DEVICENAME% = N558Inst,USB\VID_050D&PID_0012
%DEVICENAME% = N558Inst,USB\VID_0D62&PID_2026
%DEVICENAME% = N558Inst,USB\VID_0930&PID_0509
%DEVICENAME% = N558Inst,USB\VID_050D&PID_0084
%DEVICENAME% = N558Inst,USB\VID_0A5C&PID_2101
%DEVICENAME% = N558Inst,USB\VID_03F0&PID_011D
%DEVICENAME% = N558Inst,USB\VID_03F0&PID_171D
%DEVICENAME% = N558Inst,USB\VID_03F0&PID_104D
%DEVICENAME% = N558Inst,USB\VID_13DD&PID_0001

; ---------------------------------------------------------       
[N558Inst.NTamd64]
Include=Bth.inf
Needs=BthUsb.NT
Copyfiles   = CopyUSBFilter

[CopyUSBFilter]
n558.sys

[N558Inst.NTamd64.HW]
AddReg = Filter.AddReg.HW
Needs=BthUsb.NT.HW

[Filter.AddReg.HW]
HKR,,"LowerFilters",%REG_MULTI_SZ%,"n558"

[N558Inst.NTamd64.Services]
needs=BthUsb.NT.Services
AddService  = n558,,BTUsbFltr_Service_Inst


; ---------------------------------------------------------       
[BTUsbFltr_Service_Inst]
DisplayName     = %SvcDispName%
ServiceType     = %SERVICE_KERNEL_DRIVER%
StartType       = %SERVICE_DEMAND_START%
ErrorControl    = %SERVICE_ERROR_IGNORE%
ServiceBinary   = %10%\System32\Drivers\n558.sys
LoadOrderGroup  = Extended Base

; ---------------------------------------------------------       
[Strings]
Provider    = "Darfon"
DiskName    = "Driver Disk"
SvcDispName = "N558 Bluetooth USB Filter Driver"
DEVICENAME  = "Bluetooth Devices"
BTWClassName="Bluetooth Devices"

SPSVCINST_ASSOCSERVICE = 0x00000002
SERVICE_KERNEL_DRIVER  = 0x00000001
SERVICE_DEMAND_START   = 0x00000003
SERVICE_ERROR_IGNORE   = 0x00000000
REG_MULTI_SZ           = 0x00010000

