SEC pair result.
Enumerator |
---|
ENC_SUCCESS | Encrypt success.
|
ENC_FAIL_PASSKEY_ENTRY_FAIL | The user input of passkey failed, for example, the user cancelled the operation.
|
ENC_FAIL_OOB_NOT_AVAILBL | The OOB data is not available.
|
ENC_FAIL_AUTH_REQ | The pairing procedure cannot be performed as authentication requirements cannot be met due to IO incapability of one or both devices.
|
ENC_FAIL_CONFIRM_VAL_FAIL | The confirm value does not match the calculated compare value.
|
ENC_FAIL_PAIRING_NOT_SUPPORT | Pairing is not supported by the device.
|
ENC_FAIL_ENCRPT_KEY_SIZE | The resultant encryption key size is insufficient for the security requirements of this device.
|
ENC_FAIL_COMMAND_NOT_SUPPORT | The SMP command received is not supported on this device.
|
ENC_FAIL_UNSPECIFIED | Pairing failed due to an unspecified reason.
|
ENC_FAIL_REPEAT_ATTEMPT | Pairing or authentication procedure is disallowed because too little time has elapsed since last pairing request or security request.
|
ENC_FAIL_INVALID_PARAM | The Invalid Parameters error code indicates that the command length is invalid or that a parameter is outside of the specified range.
|
ENC_FAIL_DHKEY_CHECK_FAIL | Indicate to the remote device that the DHKey Check value received doesn't match the one calculated by the local device.
|
ENC_FAIL_NUM_CMP_FAIL | Indicate that the confirm values in the numeric comparison protocol do not match.
|
ENC_FAIL_BR_EDR_IN_PROGRESS | Indicate that the pairing over the LE transport failed due to a Pairing Request sent over the BR/EDR transport in process.
|
ENC_FAIL_KEY_DRIV_GEN_NOT_ALLOW | Indicate that the BR/EDR Link Key generated on the BR/EDR transport cannot be used to derive and distribute keys for the LE transport.
|
ENC_FAIL_LTK_MISSING | Indicate the LTK of peer devices missing.
|