BTH_LE_GATT_CHARACTERISTIC_VALUE structure (bthledef.h)

The BTH_LE_GATT_CHARACTERISTIC_VALUE structure describes a Bluetooth Low Energy (LE) generic attribute (GATT) profile characteristic value.

Syntax

typedef struct _BTH_LE_GATT_CHARACTERISTIC_VALUE {
  ULONG DataSize;
#if ...
  UCHAR *Data[];
#else
  UCHAR Data[1];
#endif
} BTH_LE_GATT_CHARACTERISTIC_VALUE, *PBTH_LE_GATT_CHARACTERISTIC_VALUE;

Members

DataSize

The size, in bytes, of the Bluetooth LE GATT characteristic value.

Data[*]

A pointer to the Bluetooth LE GATT characteristic value data.

Data[1]

A pointer to the Bluetooth LE GATT characteristic value data.

Requirements

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

See also

Bluetooth GATT Notification Callback Function

BluetoothGATTGetCharacteristicValue

BluetoothGATTSetCharacteristicValue