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);