BTH_LE_GATT_DESCRIPTOR structure (bthledef.h)

The BTH_LE_GATT_DESCRIPTOR structure describes a Bluetooth Low Energy (LE) generic attribute (GATT) profile descriptor.

Syntax

typedef struct _BTH_LE_GATT_DESCRIPTOR {
  USHORT                      ServiceHandle;
  USHORT                      CharacteristicHandle;
  BTH_LE_GATT_DESCRIPTOR_TYPE DescriptorType;
  BTH_LE_UUID                 DescriptorUuid;
  USHORT                      AttributeHandle;
} BTH_LE_GATT_DESCRIPTOR, *PBTH_LE_GATT_DESCRIPTOR;

Members

ServiceHandle

The handle to the Bluetooth LE GATT profile service.

CharacteristicHandle

The handle to the Bluetooth LE GATT profile characteristic.

DescriptorType

The type of the Bluetooth LE GATT descriptor.

DescriptorUuid

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

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_GATT_DESCRIPTOR_TYPE

BTH_LE_UUID

BluetoothGATTGetDescriptorValue

BluetoothGATTGetDescriptors

BluetoothGATTSetDescriptorValue