Table of Contents

Enum DevicePairingResultStatus

Namespace
nanoFramework.Device.Bluetooth
Assembly
nanoFramework.Device.Bluetooth.dll

The result of the pairing action.

public enum DevicePairingResultStatus

Fields

AccessDenied = 12

Your application does not have the appropriate permissions level to pair the device object.

AlreadyPaired = 3

The device object has already been paired.

AuthenticationFailure = 9

Authentication failed, so the device is not paired. Either the device object or the application rejected the authentication.

AuthenticationNotAllowed = 8

The authentication protocol is not supported, so the device is not paired.

AuthenticationTimeout = 7

The authentication process timed out before it could complete.

ConnectionRejected = 4

The device object rejected the connection.

Failed = 19

An unknown failure occurred.

HardwareFailure = 6

The device object indicated there was a hardware failure.

InvalidCeremonyData = 13

The ceremony data was incorrect.

NoSupportedProfiles = 10

here are no network profiles for this device object to use.

NotPaired = 2

The device object is not currently paired.

NotReadyToPair = 1

The device object is not in a state where it can be paired.

OperationAlreadyInProgress = 15

The device object is already attempting to pair or unpair.

Paired = 0

The device object is now paired.

PairingCanceled = 14

The pairing action was cancelled before completion.

ProtectionLevelCouldNotBeMet = 11

The minimum level of protection is not supported by the device object or the application.

RejectedByHandler = 17

The application handler rejected the pairing.

RemoteDeviceHasAssociation = 18

The remove device already has an association.

RequiredHandlerNotRegistered = 16

Either the event handler wasn't registered or a required DevicePairingKinds was not supported.

TooManyConnections = 5

The device object indicated it cannot accept any more incoming connections.