IBTDevice (Compact 7)

3/12/2014

This interface represents a Bluetooth device and its attributes such as device name, address, class of device (COD), and trust.

Methods

  • IBTDevice::Connect
    Connects a device and all enabled services associated with that device.
  • IBTDevice::Delete
    Removes the Bluetooth device and the associated services from the registry.
  • IBTDevice::Init
    Initializes the properties for the Bluetooth device with the specified data.
  • IBTDevice::Load
    Initializes the object with the properties of the device, specified by address, from the registry.
  • IBTDevice::LoadByName
    Initializes the object with the properties of the device, specified by name, retrieved from the registry.
  • IBTDevice::QueryServices
    Performs a full remote Service Discovery Protocol (SDP) search for the services supported by the device in the registry and refreshes the existing list of services.
  • IBTDevice::Save
    Sets device properties such as name of the device, class of the device (COD), and authentication status of the device, in the registry.

Remarks

This interface exposes methods that can be used to set the properties of the device and retrieve the list of services supported by the device.

Requirements

Header

bthutil_p.h

Library

Bthutil.lib

See Also

Reference

Bluetooth Application Development Interfaces

Other Resources

Bluetooth