Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

BLUETOOTH_DEVICE_INFO structure

The BLUETOOTH_DEVICE_INFO structure provides information about a Bluetooth device.

Syntax


typedef struct _BLUETOOTH_DEVICE_INFO {
  DWORD             dwSize;
  BLUETOOTH_ADDRESS Address;
  ULONG             ulClassofDevice;
  BOOL              fConnected;
  BOOL              fRemembered;
  BOOL              fAuthenticated;
  SYSTEMTIME        stLastSeen;
  SYSTEMTIME        stLastUsed;
  WCHAR             szName[BLUETOOTH_MAX_NAME_SIZE];
} BLUETOOTH_DEVICE_INFO;

Members

dwSize

Size of the BLUETOOTH_DEVICE_INFO structure, in bytes.

Address

Address of the device.

ulClassofDevice

Class of the device.

fConnected

Specifies whether the device is connected.

fRemembered

Specifies whether the device is a remembered device. Not all remembered devices are authenticated.

fAuthenticated

Specifies whether the device is authenticated, paired, or bonded. All authenticated devices are remembered.

stLastSeen

Last time the device was seen, in the form of a SYSTEMTIME structure.

stLastUsed

Last time the device was used, in the form of a SYSTEMTIME structure.

szName

Name of the device.

Remarks

See the Bluetooth specification at https://www.bluetooth.org/Technical/AssignedNumbers/references.htm for class of device (COD) information.

Requirements

Minimum supported client

Windows Vista, Windows XP with SP2 [desktop apps only]

Minimum supported server

None supported

Header

BluetoothAPIs.h (include Bthsdpdef.h or BluetoothAPIs.h)

See also

SYSTEMTIME

 

 

Community Additions

Show:
© 2014 Microsoft