BLUETOOTH_DEVICE_SEARCH_PARAMS 结构 (bluetoothapis.h)

BLUETOOTH_DEVICE_SEARCH_PARAMS 结构指定蓝牙设备搜索的搜索条件。

语法

typedef struct _BLUETOOTH_DEVICE_SEARCH_PARAMS {
  DWORD  dwSize;
  BOOL   fReturnAuthenticated;
  BOOL   fReturnRemembered;
  BOOL   fReturnUnknown;
  BOOL   fReturnConnected;
  BOOL   fIssueInquiry;
  UCHAR  cTimeoutMultiplier;
  HANDLE hRadio;
} BLUETOOTH_DEVICE_SEARCH_PARAMS;

成员

dwSize

结构的大小(以字节为单位)。

fReturnAuthenticated

一个 值,该值指定搜索应返回经过身份验证的蓝牙设备。

fReturnRemembered

一个 值,该值指定搜索应返回记住的蓝牙设备。

fReturnUnknown

一个 值,该值指定搜索应返回未知的蓝牙设备。

fReturnConnected

一个 值,该值指定搜索应返回连接的蓝牙设备。

fIssueInquiry

一个 值,该值指定应发出新的查询。

cTimeoutMultiplier

一个 值,该值指示查询的超时,以 1.28 秒的增量表示。 例如,12.8 秒的查询的 cTimeoutMultiplier 值为 10。 此成员的最大值为 48。 使用大于 48 的值时,调用函数会立即失败并返回 E_INVALIDARG

hRadio

要对其执行查询的无线电的句柄。 设置为 NULL 可对所有本地蓝牙无线电执行查询。

要求

要求
最低受支持的客户端 Windows Vista、Windows XP 和 SP2 [仅限桌面应用]
最低受支持的服务器 无受支持的版本
标头 bluetoothapis.h (包括 Bthsdpdef.h、BluetoothAPIs.h)

另请参阅

BluetoothDisplayDeviceProperties

BluetoothFindDeviceClose

BluetoothFindFirstDevice

BluetoothFindNextDevice

BluetoothGetDeviceInfo

BluetoothRemoveDevice

BluetoothUpdateDeviceRecord