BLUETOOTH_DEVICE_INFO 结构提供有关蓝牙设备的信息。
语法
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_STRUCT;
成员
dwSize
BLUETOOTH_DEVICE_INFO结构的大小(以字节为单位)。
Address
设备的地址。
ulClassofDevice
设备的类。
fConnected
指定设备是否已连接。
fRemembered
指定设备是否为记住的设备。 并非所有记住的设备都经过身份验证。
fAuthenticated
指定是对设备进行身份验证、配对还是绑定。 所有经过身份验证的设备都会被记住。
stLastSeen
上次看到设备的时间,采用 SYSTEMTIME 结构的形式。
stLastUsed
上次使用设备的时间,采用 SYSTEMTIME 结构的形式。
szName[BLUETOOTH_MAX_NAME_SIZE]
设备的名称。
注解
有关详细信息,请参阅 蓝牙设备类 (CoD) 代码 。
要求
| 要求 | 值 | 
|---|---|
| 最低受支持的客户端 | Windows Vista、Windows XP SP2 [仅限桌面应用] | 
| 最低受支持的服务器 | 无受支持的版本 | 
| 标头 | bluetoothapis.h (包括 Bthsdpdef.h、BluetoothAPIs.h) |