BluetoothGATTGetCharacteristicValue function bluetooth

int BluetoothGATTGetCharacteristicValue(
  1. int hDevice,
  2. Pointer<BTH_LE_GATT_CHARACTERISTIC> Characteristic,
  3. int CharacteristicValueDataSize,
  4. Pointer<BTH_LE_GATT_CHARACTERISTIC_VALUE> CharacteristicValue,
  5. Pointer<Uint16> CharacteristicValueSizeRequired,
  6. int Flags,
)

Gets the value of the specified characteristic.

HRESULT BluetoothGATTGetCharacteristicValue(
  HANDLE                            hDevice,
  PBTH_LE_GATT_CHARACTERISTIC       Characteristic,
  ULONG                             CharacteristicValueDataSize,
  PBTH_LE_GATT_CHARACTERISTIC_VALUE CharacteristicValue,
  USHORT                            *CharacteristicValueSizeRequired,
  ULONG                             Flags
);

Implementation

int BluetoothGATTGetCharacteristicValue(
  int hDevice,
  Pointer<BTH_LE_GATT_CHARACTERISTIC> Characteristic,
  int CharacteristicValueDataSize,
  Pointer<BTH_LE_GATT_CHARACTERISTIC_VALUE> CharacteristicValue,
  Pointer<Uint16> CharacteristicValueSizeRequired,
  int Flags,
) => _BluetoothGATTGetCharacteristicValue(
  hDevice,
  Characteristic,
  CharacteristicValueDataSize,
  CharacteristicValue,
  CharacteristicValueSizeRequired,
  Flags,
);