BTH_LE_GATT_SERVICE structure (bthledef.h)

The BTH_LE_GATT_SERVICE structure describes a Bluetooth Low Energy (LE) generic attribute (GATT) profile service.

Syntax

typedef struct _BTH_LE_GATT_SERVICE {
  BTH_LE_UUID ServiceUuid;
  USHORT      AttributeHandle;
} BTH_LE_GATT_SERVICE, *PBTH_LE_GATT_SERVICE;

Members

ServiceUuid

The Universally Unique ID (UUID) of the Bluetooth LE GATT profile service.

AttributeHandle

The handle to the Bluetooth LE GATT profile attributes.

Requirements

Requirement Value
Minimum supported client Versions:_Supported in Windows 8
Header bthledef.h (include BthLEDef.h)

See also

BTH_LE_UUID

BluetoothGATTGetCharacteristics

BluetoothGATTGetIncludedServices

BluetoothGATTGetServices