System.Bluetooth.TBluetoothGattServer.StartAdvertising

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure StartAdvertising;

C++

void __fastcall StartAdvertising();

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
System.Bluetooth.pas
System.Bluetooth.hpp
System.Bluetooth TBluetoothGattServer


Description

Démarre la diffusion de ses données publicitaires sur tout client distant accessible.

Vous pouvez également définir AdvertiseService sur True pour que votre serveur GATT diffuse ses données publicitaires au fur et à mesure que vous ajoutez des services à votre serveur GATT.

Les clients peuvent gérer les données publicitaires reçues en utilisant l'événement TBluetoothLEManager.OnDiscoverLeDevice.

Exceptions

Exception Message Scénarios

EBluetoothLEAdvertiseDataException

La diffusion des publicités a échoué car aucune instance de diffusion des publicités n'est disponible.

L'opération a échoué à cause d'une erreur interne.

  • StartAdvertising a échoué à cause d'une erreur interne qui s'est produite sur la plate-forme d'exécution. Ne concerne qu'Android.

Une erreur inconnue s'est produite.

  • StartAdvertising a échoué à cause d'une erreur inconnue qui s'est produite sur la plate-forme d'exécution. Ne concerne qu'Android.

Cette fonctionnalité n'est pas prise en charge sur cette plate-forme.

  • La plate-forme d'exécution ne prend pas en charge les données publicitaires. Ne concerne qu'Android.

Voir aussi