; Windows Bluetooth Modem Driver Inf
; Copyright (c) 2002 Microsoft Corporation

[Version]
Signature="$WINDOWS NT$"
Class=Ports
ClassGuid={4D36E978-E325-11CE-BFC1-08002BE10318}
Provider=%MSFT%
DriverVer=06/21/2006,6.1.7600.16385

[Manufacturer]
%MSFT%     = Standard,NTx86...1

[Standard.NTx86...1]
%Standard_serial%    = GenericSerial, BTHENUM\{00001101-0000-1000-8000-00805f9b34fb}

[GenericSerial.NT]
Include=mdmbtmdm.inf
Needs=mdmbtmdm.BTHMODEM.CopyFiles
;CopyFiles=GenericSerial.NT.Copy
AddReg=GenericSerial.NT.AddReg
SyssetupPnPFlags = 1

[GenericSerial.NT.HW]
AddReg=GenericSerial.NT.HW.AddReg

[GenericSerial.NT.Copy]
serenum.sys,,,0x100

[GenericSerial.NT.AddReg]
HKR,,PortSubClass,1,01
HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider"
; Uncomment the following line if you want to override the advanced dialog for
; your device.  See msports.h for protoype of OverrideAdvancedFunction
; HKR,,EnumAdvancedDialog,,"yourdll.dll,OverrideAdvancedFunction"

;[GenericSerial.NT.HW.AddReg]
;HKR,,"UpperFilters",0x00010000,"serenum"

[GenericSerial.NT.Services]
AddService= BTHMODEM, 2, BTHMODEM.AddService
;AddService = Serenum,,Serenum_Service_Inst

[BTHMODEM.AddService]
DisplayName     = %BthSerial.DisplayName%
ServiceType     = 1 ;%SERVICE_KERNEL_DRIVER%
StartType       = 3 ;%SERVICE_DEMAND_START%
ErrorControl    = 1 ;%SERVICE_ERROR_NORMAL%
ServiceBinary   = %12%\bthmodem.sys

;[GenericSerial.NT.HW]
;AddReg=LowerFilterAddReg

;[LowerFilterAddReg]
;HKR,,"LowerFilters",0x00010000,bthmodem


[DestinationDirs]
;GenericSerial.NT.Copy = 12

[Strings]
Bth.Diskname         = "Bluetooth"
MSFT                 = "Microsoft"
BthSerial.DisplayName = "Bluetooth Serial Communications Driver"
Standard_serial       = "Standard Serial over Bluetooth link"
