BluetoothFindNextDevice 関数 (bluetoothapis.h)

BluetoothFindNextDevice 関数は、次の Bluetooth デバイスを検索します。

構文

BOOL BluetoothFindNextDevice(
  HBLUETOOTH_DEVICE_FIND hFind,
  BLUETOOTH_DEVICE_INFO  *pbtdi
);

パラメーター

hFind

BluetoothFindFirstDevice 関数の以前の呼び出しで取得したクエリのハンドル。

pbtdi

次に見つかった Bluetooth デバイスに関する情報が配置される BLUETOOTH_DEVICE_INFO構造体への ポインター。 pbtdi が指すBLUETOOTH_DEVICE_INFO構造体の dwSize メンバーは、構造体のサイズと一致する必要があります。または、BluetoothFindNextDevice の呼び出しが失敗します。

戻り値

次のデバイスが正常に見つかり、pbtdi パラメーターがデバイスに関する情報を指している場合に TRUE を返します。 エラー時に FALSE を 返します。 エラーの詳細については、 GetLastError 関数を呼び出します。 次の表では、一般的なエラーについて説明します。

リターン コード 説明
ERROR_INVALID_HANDLE
ハンドルが NULL です
ERROR_NO_MORE_ITEMS
これ以上デバイスが見つかりませんでした。
ERROR_OUTOFMEMORY
メモリが不足しています。

要件

要件
サポートされている最小のクライアント Windows Vista、SP2 を使用した Windows XP [デスクトップ アプリのみ]
サポートされている最小のサーバー サポートなし
対象プラットフォーム Windows
ヘッダー bluetoothapis.h (Bthsdpdef.h、BluetoothAPIs.h を含む)
Library Bthprops.lib
[DLL] bthprops.cpl

こちらもご覧ください

BLUETOOTH_DEVICE_INFO

BLUETOOTH_DEVICE_SEARCH_PARAMS

BluetoothDisplayDeviceProperties

BluetoothFindDeviceClose

BluetoothFindFirstDevice

BluetoothGetDeviceInfo

BluetoothRemoveDevice

BluetoothUpdateDeviceRecord