BTSSPBondingType (Compact 2013)
3/26/2014
This enumeration lists the Bluetooth bonding modes.
Syntax
typedef enum BTSSPBondingType{
BTSSPBonding_None,
BTSSPBonding_Dedicated,
BTSSPBonding_General
} BTSSPBondingType;
Elements
- BTSSPBonding_None
Bluetooth non-bondable mode. The master device does not generate a shared link key.
- BTSSPBonding_Dedicated
Bluetooth dedicated bonding mode. In dedicated bonding, the only purpose of the connection is to generate a shared link key.
- BTSSPBonding_General
Bluetooth general bonding mode. In general bonding, the master device generates a shared link key in the course of establishing a service connection.
Remarks
Bonding refers to creating the initial connections and exchanging data to enable the creation of secure connections.
Services that authenticate a connection typically use general bonding. However, the BthSSPPairRequest function uses dedicated bonding.
Requirements
Header |
bt_api.h |
See Also
Reference
Bluetooth Application Development Enumerations
BthAuthenticate
BthAuthenticateEx