GattReadResult GattReadResult GattReadResult GattReadResult GattReadResult Class


Represents the result of an asynchronous read operation of a GATT Characteristic or Descriptor value.

public : sealed class GattReadResult
struct winrt::Windows::Devices::Bluetooth::GenericAttributeProfile::GattReadResult
public sealed class GattReadResult
Public NotInheritable Class GattReadResult
// This class does not provide a public constructor.

Windows 10 requirements

Device family
Windows 10 (introduced v10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)


One of the ReadValueAsync methods is used to retrieve a GattReadResult object.

The Status property on the GattReadResult returned indicates if the result of the operation was successful.

Version history

Windows version SDK version Value added
1703 15063 ProtocolError


ProtocolError ProtocolError ProtocolError ProtocolError ProtocolError

Gets the protocol error.

Status Status Status Status Status

Gets the status of an asynchronous operation.

Value Value Value Value Value

Gets the value read from the device.

See also