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
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for