System.Bluetooth.TScanResponseKey
Delphi
TScanResponseKey = (Flags=$01, IncompleteList16SCUUID=$02, CompleteList16SCUUID=$03, IncompleteList32SCUUID=$04, CompleteList32SCUUID=$05,
IncompleteList128SCUUID=$06, CompleteList128SCUUID=$07, ShortenedLocalName=$08, CompleteLocalName=$09,
TxPowerLevel=$0A, ClassOfDevice=$0D, SimplePairingHashC=$0E, SimplePairingRAndomizerR=$0F,
DeviceID=$10, SecurityManagerOutOfBandFlags=$11, SlaveConnectionIntervalRange=$12, List16bServiceSolicitationUUIDs=$14,
List32bServiceSolicitationUUIDs=$1F, List128bServiceSolicitationUUIDs=$15, ServiceData=$16, ServiceData16b=$16,
ServiceData32b=$20, ServiceData128b=$21, PublicTargetAddress=$17, RandomTargetAddress=$18, Appearance=$19,
AdvertisingInterval=$1A, LEBluetoothDeviceAddress=$1B, LERole=$1C, SimplePairingHashc256=$1D, SimplePairingRAndomizerR256=$1E,
_3DInformationData=$3D, ManufacturerSpecificData=$FF);
C++
enum class DECLSPEC_DENUM TScanResponseKey : unsigned char { Flags = 1, IncompleteList16SCUUID, CompleteList16SCUUID, IncompleteList32SCUUID, CompleteList32SCUUID, IncompleteList128SCUUID, CompleteList128SCUUID, ShortenedLocalName, CompleteLocalName, TxPowerLevel, ClassOfDevice = 13, SimplePairingHashC, SimplePairingRAndomizerR, DeviceID, SecurityManagerOutOfBandFlags, SlaveConnectionIntervalRange, List16bServiceSolicitationUUIDs = 20, List32bServiceSolicitationUUIDs = 31, List128bServiceSolicitationUUIDs = 21, ServiceData, ServiceData16b = 22, ServiceData32b = 32, ServiceData128b, PublicTargetAddress = 23, RandomTargetAddress, Appearance, AdvertisingInterval, LEBluetoothDeviceAddress, LERole, SimplePairingHashc256, SimplePairingRAndomizerR256,
    _3DInformationData = 61, ManufacturerSpecificData = 255 };
Propriétés
| Type | Visibilité | Source | Unité | Parent | 
|---|---|---|---|---|
| enum | public | System.Bluetooth.pas System.Bluetooth.hpp | System.Bluetooth | System.Bluetooth | 
Description
Le format de données du paquet de réponse qu'un périphérique Bluetooth LE envoie au moment de l'opération de découverte.
Voici les éléments TScanResponseKey :
| Nom | Description | 
|---|---|
| Flags | Indicateurs de découverte. | 
| IncompleteList16SCUUID | Liste incomplète des UUID de service 16 bits. | 
| CompleteList16SCUUID | Liste complète des UUID de service 16 bits. | 
| IncompleteList32SCUUID | Liste incomplète des UUID de service 32 bits. | 
| CompleteList32SCUUID | Liste complète des UUID de service 32 bits. | 
| IncompleteList128SCUUID | Liste incomplète des UUID de service 128 bits. | 
| CompleteList128SCUUID | Liste complète des UUID de service 128 bits. | 
| ShortenedLocalName | Nom court du périphérique local. | 
| CompleteLocalName | Nom complet du périphérique local. | 
| TxPowerLevel | Niveau de puissance de diffusion. | 
| ClassOfDevice | Classe de périphérique. | 
| SimplePairingHashC | Hachage C d'appairage simple. | 
| SimplePairingRAndomizerR | Randomiseur R d'appairage simple. | 
| DeviceID | Profil ID de périphérique v1.3 ou supérieure. | 
| SecurityManagerOutOfBandFlags | Indicateurs hors bande du gestionnaire de sécurité (OOB). | 
| SlaveConnectionIntervalRange | Etendue d'intervalle de connexion esclave. | 
| List16bServiceSolicitationUUIDs | Liste des UUID de sollicitation de service 16 bits. | 
| List32bServiceSolicitationUUIDs | Liste des UUID de sollicitation de service 32 bits. | 
| List128bServiceSolicitationUUIDs | Liste des UUID de sollicitation de service 128 bits. | 
| ServiceData | Données de service. | 
| ServiceData16b | Données de service - UUID 16 bits. | 
| ServiceData32b | Données de service - UUID 32 bits. | 
| ServiceData128b | Données de service - UUID 128 bits. | 
| PublicTargetAddress | Adresse cible publique. | 
| RandomTargetAddress | Adresse cible aléatoire. | 
| Appearance | Apparence. | 
| AdvertisingInterval | Intervalle publicitaire. | 
| LEBluetoothDeviceAddress | Adresse du périphérique LE bluetooth. | 
| LERole | Rôle LE. | 
| SimplePairingHashc256 | Hachage C-256 d'appairage simple. | 
| SimplePairingRAndomizerR256 | Randomiseur R-256 d'appairage simple. | 
| _3DInformationData | Données d'informations 3D. | 
| ManufacturerSpecificData | Données spécifiques au fabricant. |