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
www.bluetooth.com for class of device (COD) information.
Requirements
| Minimum supported client | Windows Vista, Windows XP with SP2 |
| Minimum supported server | None supported |
| Header | BluetoothAPIs.h (include Bthsdpdef.h or BluetoothAPIs.h) |
See Also
- SYSTEMTIME
Send comments about this topic to Microsoft
Build date: 6/11/2009