System.Bluetooth.TBluetoothLEAdapter.DoStartLeDiscovery
Delphi
function DoStartLeDiscovery(Timeout: Cardinal; const AFilterUUIDList: TBluetoothUUIDsList = nil): Boolean; virtual; deprecated 'Use DoStartDiscovery';
C++
virtual bool __fastcall DoStartLeDiscovery _DEPRECATED_ATTRIBUTE1("Use DoStartDiscovery") (unsigned Timeout, TBluetoothUUIDsList* const AFilterUUIDList = (TBluetoothUUIDsList*)(0x0));
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | protected | System.Bluetooth.pas System.Bluetooth.hpp |
System.Bluetooth | TBluetoothLEAdapter |
説明
警告: DoStartLeDiscovery は非推奨になっています。 DoStartDiscovery を使用してください。
- メモ: これは、TBluetoothLEAdapter のプラットフォーム固有のサブクラスで実装される抽象メソッドです。
Bluetooth LE を使用するリモート デバイスを見つけるための検出操作を開始します。
DoStartLeDiscovery は StartDiscovery から呼び出されます。
DoStartLeDiscovery は、次のパラメータを取ります:
Timeout
: Bluetooth Low Energy を使用したリモート デバイスの検知に、どれだけの時間を使用するかAFilterUUIDList
(任意):1 つまたは複数の Bluetooth UUIDs のリスト
検知オペレーションが完了した際、アダプタが DoDiscoveryEnd を呼び出し、これが検知されたリモート デバイスのリストを提供します。
DoStartLeDiscovery は、検出が正常に開始された場合は True
を返し、何らかの原因で検出が開始されなかった場合は False
を返します。
プラットフォーム サポート
プラットフォーム | 備考 |
---|---|
32 ビット Windows |
|
Mac OS X |
|
iOS |
|
Android |
|