System.Bluetooth.TBluetoothUUID
Delphi
TBluetoothUUID = TGUID;
C++
typedef GUID TBluetoothUUID;
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
record typedef |
public | System.Bluetooth.pas System.Bluetooth.hpp |
System.Bluetooth | System.Bluetooth |
Description
Universally unique identifier of Bluetooth services.
This identifier is represented by a string literal enclosed in brackets. UUIDs must have the form "{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}", where each x
is a hexadecimal digit (0
through 9
or A
through F
). For example: "{00000000-0000-1000-8000-00805F9B34FA}".
TBluetoothUUID provides structured access to the UUID:
- The first 8 hexadecimal digits map D1.
- The next 4 hexadecimal digits map D2.
- The next 4 hexadecimal digits map D3.
- The next 4 hexadecimal digits map the first 2 bytes in D4.
- The last 12 hexadecimal digits map the remaining 6 bytes in D4.
See Also
- UUID (Wikipedia)