;-------------------------------------------------------------------------------
; hpfilter.inf
; HP Wireless Composite Device
; Copyright (C) 2012 HP Inc.  All rights reserved.
;-------------------------------------------------------------------------------

[Version]
Signature   = "$WINDOWS NT$"
Class       = USB
Provider    = %HP%
ClassGUID   = {36FC9E60-C465-11CF-8056-444553540000}
DriverVer   = 10/19/2015,1.0.1.24
CatalogFile = hpfilter.cat

[Manufacturer]
%HP%  = HPFilter, NTamd64

[ControlFlags]
ExcludeFromSelect = *

[SourceDisksNames.x86]
1000 = %QcomSrcDisk%,"",,\filter\i386

[SourceDisksNames.amd64]
1000 = %QcomSrcDisk%,"",,\filter\amd64

[SourceDisksFiles]
hpusbfilter.sys  = 1000

[HPFilter]
%HPfilter.DeviceDesc911D%     = qcfilter, USB\VID_03F0&PID_911D
%HPfilter.DeviceDesc921D%     = qcfilter, USB\VID_03F0&PID_921D

[HPFilter.NTamd64]
%HPfilter.DeviceDesc911D%     = qcfilter, USB\VID_03F0&PID_911D
%HPfilter.DeviceDesc921D%     = qcfilter, USB\VID_03F0&PID_921D

[qcfilter.NT]  
;-----------------------------------------------------------------
; Get the standard stuff from USB.inf
;-----------------------------------------------------------------
Include   = USB.inf
Needs     = Composite.Dev.NT
CopyFiles = qcfilter.NT.Copy

[qcfilter.NT.Copy]
hpusbfilter.sys

[DestinationDirs]
qcfilter.NT.Copy = 12

[qcfilter.NT.HW]
AddReg = LowerFilterAddReg

[LowerFilterAddReg]
HKR,,"LowerFilters",0x00010000,"qcfilter"

;-----------------------------------------------------------------
; Filter Device Filter Service Section
;-----------------------------------------------------------------
[qcfilter.NT.Services]
Include    = USB.inf
Needs      = Composite.Dev.NT.Services
AddService = qcfilter,, filter_Service_Inst 

[filter_Service_Inst]
DisplayName    = %HPfilter.SvcDesc%                            
ServiceType    = 1
StartType      = 3
ErrorControl   = 1
ServiceBinary  = %12%\hpusbfilter.sys                            

[Strings]
HP                    = "HP"
QcomSrcDisk                 = "HP USB Driver Disk"
HPfilter.DeviceDesc911D     = "HP USB Composite Device"
HPfilter.DeviceDesc921D     = "HP USB Composite Device"
HPfilter.SvcDesc            = "HP USB Composite Device Filter Driver"
