GattCommunicationStatus GattCommunicationStatus GattCommunicationStatus GattCommunicationStatus GattCommunicationStatus Enum


Represents the return status of a WinRT GATT API related Async operation.

Indicates the status of the asynchronous operation.

public : enum class GattCommunicationStatus
enum class winrt::Windows::Devices::Bluetooth::GenericAttributeProfile::GattCommunicationStatus : int32_t
public enum GattCommunicationStatus
Public Enum GattCommunicationStatus
var value = Windows.Devices.Bluetooth.GenericAttributeProfile.GattCommunicationStatus.accessDenied;

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)


AccessDenied AccessDenied AccessDenied AccessDenied AccessDenied 3

Access is denied.

ProtocolError ProtocolError ProtocolError ProtocolError ProtocolError 2

There was a GATT communication protocol error.

Success Success Success Success Success 0

The operation completed successfully.

Unreachable Unreachable Unreachable Unreachable Unreachable 1

No communication can be performed with the device, at this time.


Version history

Windows version SDK version Value added
1703 15063 AccessDenied
1703 15063 ProtocolError