System.Bluetooth.TBluetoothGattServer.StartAdvertising

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

procedure StartAdvertising;

C++

void __fastcall StartAdvertising();

プロパティ

種類 可視性 ソース ユニット
procedure
function
public
System.Bluetooth.pas
System.Bluetooth.hpp
System.Bluetooth TBluetoothGattServer


説明

到達可能なあらゆるリモート クライアントへのアドバタイズ データのブロードキャストを開始します。

あるいは、GATT サーバーにサービスが追加されると GATT サーバーがアドバタイズ データをブロードキャストするように、AdvertiseServiceTrue に設定することもできます。

クライアントでは、TBluetoothLEManager.OnDiscoverLeDevice イベントを使って、受信したアドバタイズ データを処理することができます。

例外

例外 メッセージ シナリオ

EBluetoothLEAdvertiseDataException

使用可能なアドバタイズ インスタンスがないため、アドバタイズを開始できませんでした

内部エラーのため、操作が失敗しました

  • 実行時プラットフォームで発生した内部エラーのため、StartAdvertising が失敗しました。影響を受けるのは Android プラットフォームだけです。

不明なエラーが発生しました

  • 実行時プラットフォームで発生した不明なエラーのため、StartAdvertising が失敗しました。影響を受けるのは Android プラットフォームだけです。

この機能は、このプラットフォームではサポートされていません

  • 実行時プラットフォームでアドバタイズ データがサポートされていません。影響を受けるのは Android プラットフォームだけです。

関連項目