[Version]
Signature   = "$WINDOWS NT$"
Class       = HIDClass
ClassGuid   = {745a17a0-74d3-11d0-b6fe-00a0c90f57da}
Provider    = %MSFT%
PnpLockdown = 1
DriverVer = 06/21/2006,10.0.20348.1

[SourceDisksNames]
3426 = windows cd

[SourceDisksFiles]
buttonconverter.sys = 3426

[DestinationDirs]
DefaultDestDir = 12

[Manufacturer]
%MSFT% = Microsoft,NTamd64

[Microsoft.NTamd64]
%btnconv.Device%           = btnconv,            HID_DEVICE_UP:0001_U:000d
%btnconv.ConvertedDevice%  = btnconv_converted,  ButtonConverter\ConvertedDevice
%btnconv.RawDevice%        = btnconv_raw,        ButtonConverter\RawDevice

[btnconv.NT]
CopyFiles   = btnconvCopyFiles

[btnconv_converted.NT]
Include = MsHidKmdf.inf
Needs   = MsHidKmdf.NT

[btnconv_converted.NT.HW]
Include = MsHidKmdf.inf
Needs   = MsHidKmdf.NT.HW

[btnconvCopyFiles]
buttonconverter.sys,,,0x100

[btnconv.NT.Services]
AddService = buttonconverter,2,btnconv_Service_Inst

[btnconv_converted.NT.Services]
Include = MsHidKmdf.inf
Needs   = MsHidKmdf.NT.Services

[btnconv_raw.NT]

[btnconv_raw.NT.Services]
AddService = ,2,

[btnconv_Service_Inst]
DisplayName     = %btnconv.SvcDesc%
ServiceType     = 1                  ; SERVICE_KERNEL_DRIVER
StartType       = 3                  ; SERVICE_DEMAND_START
ErrorControl    = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary   = %12%\buttonconverter.sys

[Strings]
;
; Localizable
;
MSFT                    = "Microsoft"
btnconv.SvcDesc         = "Service for Portable Device Control devices"
btnconv.Device          = "Portable Device Control device"
btnconv.ConvertedDevice = "Converted Portable Device Control device"
btnconv.RawDevice       = "ButtonConverter Raw Device"
