BTH_LE_GATT_DESCRIPTOR_TYPE enumeration (bthledef.h)

The BTH_LE_GATT_DESCRIPTOR_TYPE enumeration describes the different types of Bluetooth LE generic attributes (GATT).

Syntax

typedef enum _BTH_LE_GATT_DESCRIPTOR_TYPE {
  CharacteristicExtendedProperties,
  CharacteristicUserDescription,
  ClientCharacteristicConfiguration,
  ServerCharacteristicConfiguration,
  CharacteristicFormat,
  CharacteristicAggregateFormat,
  CustomDescriptor
} BTH_LE_GATT_DESCRIPTOR_TYPE, *PBTH_LE_GATT_DESCRIPTOR_TYPE;

Constants

 
CharacteristicExtendedProperties
The characteristic value has additional properties that describe how it can be used, or how it can be accessed.
CharacteristicUserDescription
The characteristic value contains a UTF-8 string of variable size that is a user textual
description.
ClientCharacteristicConfiguration
The characteristic value may be configured by the
client.
ServerCharacteristicConfiguration
The characteristic value may be configured for the
server.
CharacteristicFormat
The format of the characteristic value.
CharacteristicAggregateFormat
The format of an aggregated characteristic value.
CustomDescriptor
The characteristic value is customized.

Requirements

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

See also

BTH_LE_GATT_DESCRIPTOR

BTH_LE_GATT_DESCRIPTOR_VALUE