Share via


Bluetooth Pairing Service Registry Settings

Windows CE 5.0 Not SupportedWindows Embedded NavReady 2009 Supported

10/16/2008

This topic provides reference information on the registry settings for the Bluetooth Pairing Service.

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\BTPairSvc]

This key contains configuration data for the Bluetooth Pairing Service. The entries under this key configure starting the service, and should not be changed.

Entry Type Value

Dll

string

BTPairSvc.Dll

Order

DWORD

9

Keep

DWORD

1

Prefix

string

BTS

Index

DWORD

1

Flags

DWORD

2 (DEVFLAGS_LOADLIBRARY)

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\BTPairSvc\Profiles]

This key contains an entry for each of the supported Bluetooth services. The value is the class identifier for the service.

Entry Type Default value Description

0

DWORD

111F

Hands-Free Audio Gateway

1

DWORD

110B

Audio Sink

2

DWORD

1101

Serial Port

3

DWORD

0002

SyncML

4

DWORD

1103

Dial-up Networking

5

DWORD

110E

AVRCP Service

6

DWORD

110D

A2DP

7

DWORD

1105

OBEX Object Push

8

DWORD

112F

PBAP PSE

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\BTPairSvc\Config]

This key contains entries for various timeouts. The value is a hexadecimal number indicating the length of the timeout in milliseconds.

Entry Type Value

BTDReadyTimeout

DWORD

1000

PairThreadExitTimeout

DWORD

3a98

BTStackTimeout

DWORD

7d0

Security0Timeout

DWORD

bb8

Security1Timeout

DWORD

ea60

GetNameTimeout

DWORD

5dc

DoSDPTimeout

DWORD

1f4

MinDiscoveryTimeout

DWORD

7530

MinDiscoveryRestartTimeout

DWORD

2710

MaxBTStackAttempts

DWORD

a

MaxGetNameAttempts

DWORD

a

MaxDoSDPAttempts

DWORD

5

MaxOpenPortAttempts

DWORD

5

OpenPortTimeout

DWORD

7d0

OpenPortTotalTime

DWORD

3a98

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\BTPairSvc\Devices]

This key contains a subkey for each paired phone in the form \<BT_ADDR as string> which contains the following entries.

Entry Type Description

PairTime

binary

A SYSTEMTIME value indicating when the device was paired.

DeviceName

string

TCHAR string

LinkKey

binary

The public key used to link to the device. (Char Array[16])

Each BT_ADDR subkey also contains subkeys for the supported Bluetooth profiles that are also supported by the phone. The subkeys are in the form \Profile<n> where n is the incremental profile index. Each Profile key contains the following entries.

Entry Type Description

ProfileID

DWORD

Class Identifier for the profile.

Channel

DWORD

The channel ID (logical connection) used by the profile.

ProfileActive

DWORD

True if the profile is active, False otherwise.

PortNumber

DWORD

The port number the device is connected to.

See Also

Other Resources

Bluetooth Pairing Service Reference