RGLRFIDErrorCodes

Objective-C

NS_ENUM(uint32_t, RGLRFIDErrorCodes) {
  RGLRFIDErrorCodesNoError                          = 0x00000001,
  RGLRFIDErrorCodesAlreadyDone                      = 0x00000002,

  RGLRFIDErrorCodesFailed                           = 0xffffffff,

  //  RFID_Error_GraphManager                     = 0x80010000,
  RGLRFIDErrorCodesNoChipDetected                   = 0x80010001,
  RGLRFIDErrorCodesNotAvailable                     = 0x80010002,

  RGLRFIDErrorCodesInvalidParameter                 = 0x80010004,
  RGLRFIDErrorCodesNotInitialized                   = 0x80010005,
  RGLRFIDErrorCodesNotEnoughMemory                  = 0x80010006,
  RGLRFIDErrorCodesInvalidDirectory                 = 0x80010008,
  RGLRFIDErrorCodesUnknownCommand                   = 0x80010009,
  RGLRFIDErrorCodesFileIOError                      = 0x8001000A,
  RGLRFIDErrorCodesBusy                             = 0x8001000B,
  RGLRFIDErrorCodesOldFirmware                      = 0x8001000C,

  RGLRFIDErrorCodesPCSCFailed                      = 0x80020000,
  RGLRFIDErrorCodesPCSCReaderNotAvailable          = 0x80020001,
  RGLRFIDErrorCodesPCSCCantConnectCard             = 0x80020002,
  RGLRFIDErrorCodesPCSCCardIsNotConnected          = 0x80020003,
  RGLRFIDErrorCodesPCSCOperationCancelled          = 0x80020004,
  RGLRFIDErrorCodesPCSCCardIsBusy                  = 0x80020005,
  RGLRFIDErrorCodesPCSCFailedSCard                 = 0x80020006,
  RGLRFIDErrorCodesPCSCExtLeFailed                 = 0x80020010,

  RGLRFIDErrorCodesLayer6SecurityManager              = 0x86000000,

  RGLRFIDErrorCodesLayer6AppSelectionFailure          = 0x86000001,

  RGLRFIDErrorCodesLayer6MutualAuthMacFail            = 0x86000100,
  RGLRFIDErrorCodesLayer6MutualAuthEncFail            = 0x86000101,
  RGLRFIDErrorCodesLayer6MutualAuthFailure            = 0x86000102,
  RGLRFIDErrorCodesLayer6MutualAuthFailureData        = 0x86000103,

  RGLRFIDErrorCodesLayer6SmDo8eMissing                 = 0x86000200,
  RGLRFIDErrorCodesLayer6SmDo87Missing                 = 0x86000201,
  RGLRFIDErrorCodesLayer6SmDo99Missing                 = 0x86000202,
  RGLRFIDErrorCodesLayer6SmMacIncorrect                = 0x86000203,
  RGLRFIDErrorCodesLayer6SmDo87Incorrect               = 0x86000204,
  //RFID_LAYER6_SM_DO85_TLV_INCORRECT           = 0x8600000A,

  RGLRFIDErrorCodesLayer6NonTlvResponseData           = 0x86000300,
  RGLRFIDErrorCodesLayer6WrongRndIccLength            = 0x86000301,
  RGLRFIDErrorCodesLayer6IntAuthFailure               = 0x86000302,
  RGLRFIDErrorCodesLayer6MseSetKatFailure             = 0x86000303,
  RGLRFIDErrorCodesLayer6MseSetDstFailure             = 0x86000304,
  RGLRFIDErrorCodesLayer6PsoCertificateFailure        = 0x86000305,
  RGLRFIDErrorCodesLayer6MseSetAtFailure              = 0x86000306,
  RGLRFIDErrorCodesLayer6GetChallengeFailure          = 0x86000307,
  RGLRFIDErrorCodesLayer6ExtAuthFailure               = 0x86000308,

  RGLRFIDErrorCodesLayer6GeneralAuthFailure           = 0x86000309,

  RGLRFIDErrorCodesLayer6FileNotFound                 = 0x80006A82,
  RGLRFIDErrorCodesLayer6FileEof1                     = 0x80006282,
  RGLRFIDErrorCodesLayer6FileEof2                     = 0x80006B00,

  RGLRFIDErrorCodesLayer6IncorrectParams              = 0x80006A80,

  RGLRFIDErrorCodesLayer6NoReferenceData              = 0x80006A88,

  RGLRFIDErrorCodesLayer6PwdSuspend                   = 0x800063C1,
  RGLRFIDErrorCodesLayer6PwdBlocked                   = 0x800063C0,
  RGLRFIDErrorCodesLayer6PwdDeactivated               = 0x80006283,

  RGLRFIDErrorCodesLayer6PwdBlocked2                  = 0x80006983,
  RGLRFIDErrorCodesLayer6PwdDeactivated2              = 0x80006984,

  RGLRFIDErrorCodesLayer6PwdSuspend2                  = 0x80006985,

  RGLRFIDErrorCodesLayer6PwdFailed                    = 0x801063C0,

  RGLRFIDErrorCodesNotPerformed                          = 0x83000000,
  RGLRFIDErrorCodesSessionIsClosed                       = 0x83000001,
  RGLRFIDErrorCodesSessionTerminalUnsupportedOperation   = 0x83000002,

  RGLRFIDErrorCodesSessionTerminalTypeUnknown            = 0x83000010,
  RGLRFIDErrorCodesSessionTerminalTypeBadCertificate     = 0x83000011,

  RGLRFIDErrorCodesSessionTerminalTypeNotSet             = 0x83000012,

  RGLRFIDErrorCodesSessionProcedureTypeUnknown            = 0x83000013,
  RGLRFIDErrorCodesSessionProcedureTypeUnsupported        = 0x83000014,

  RGLRFIDErrorCodesSessionProcedureTypeNotSet            = 0x83000015,

  RGLRFIDErrorCodesSessionAccessKeyUnknownType           = 0x83000016,
  RGLRFIDErrorCodesSessionAccessKeyUnsupportedSMType     = 0x83000017,
  RGLRFIDErrorCodesSessionAccessKeyIncorrectSMType       = 0x83000018,
  RGLRFIDErrorCodesSession_AccessKey_Restricted          = 0x83000019,
  RGLRFIDErrorCodesSessionAccessKeyIncorrectData         = 0x8300001A,

  RGLRFIDErrorCodesSessionAccessKeyNotSet                = 0x8300001B,

  RGLRFIDErrorCodesSessionPwdManagementNotAuthorized     = 0x8300001C,

  RGLRFIDErrorCodesSessionAccessControlUnknownType       = 0x83000020,
  RGLRFIDErrorCodesSessionAccessControlRequiresSM        = 0x83000021,
  RGLRFIDErrorCodesSessionAccessControlRequiresPACE      = 0x83000022,
  RGLRFIDErrorCodesSessionAccessControlRequiresCAKeys    = 0x83000023,
  RGLRFIDErrorCodesSessionAccessControlRequiresTA        = 0x83000024,
  RGLRFIDErrorCodesSessionAccessControlRequiresCA        = 0x83000025,

  RGLRFIDErrorCodesSessionAccessControlIncorrectOptionCA = 0x83000026,

  RGLRFIDErrorCodesSessionAccessControlCaFailed         = 0x83000027,
  RGLRFIDErrorCodesSessionAccessControlTaFailed         = 0x83000028,
  RGLRFIDErrorCodesSessionAccessControlAaFailed         = 0x83000029,
  RGLRFIDErrorCodesSessionAccessControlRiFailed         = 0x8300002A,

  RGLRFIDErrorCodesSessionPaSignatureCheckFailed         = 0x83000030,
  RGLRFIDErrorCodesSessionPaHashCheckFailed              = 0x83000031,

  RGLRFIDErrorCodesSessionInvalidAuxDataDateOfExpiry     = 0x83000040,
  RGLRFIDErrorCodesSessionInvalidAuxDataDateOfBirth      = 0x83000041,
  RGLRFIDErrorCodesSessionInvalidAuxDataCommunityID      = 0x83000042,

  RGLRFIDErrorCodesSessionESignRequiresAppSelection      = 0x83000050,
  RGLRFIDErrorCodesSessionESignPinNotSet                 = 0x83000051,
  RGLRFIDErrorCodesSessionESignPinNotVerified            = 0x83000052,

  RGLRFIDErrorCodesSessionIncorrectData                  = 0x83000060,

  RGLRFIDErrorCodesSessionFileNotEnoughData              = 0x83010000,
  RGLRFIDErrorCodesSessionFileIncorrectData              = 0x83020000,
  RGLRFIDErrorCodesSessionFileUnexpectedData             = 0x83030000,
  RGLRFIDErrorCodesSessionFileContentsUnexpectedData     = 0x83040000,
  RGLRFIDErrorCodesSessionFileWrongTag                   = 0x83050000,
  RGLRFIDErrorCodesSessionFileCantUseData                = 0x83060000,
  RGLRFIDErrorCodesSessionFileCantReadData               = 0x83070000,
  RGLRFIDErrorCodesSessionFileAccessDenied               = 0x83080000,

  RGLRFIDErrorCodesLayer34NoError                        = 0x84000000,
  RGLRFIDErrorCodesLayer34TimeOut                        = 0x84010000,
  RGLRFIDErrorCodesLayer34Collision                      = 0x84020000,
  RGLRFIDErrorCodesLayer34CRC                            = 0x84030000,
  RGLRFIDErrorCodesLayer34DataIntegrity                  = 0x84040000,
  RGLRFIDErrorCodesLayer34DataLength                     = 0x84050000,
  RGLRFIDErrorCodesLayer34RFU                            = 0x84060000,
  RGLRFIDErrorCodesLayer34CollisionTooMany               = 0x84070000,
  RGLRFIDErrorCodesLayer34ProtocolB                      = 0x84080000,
  RGLRFIDErrorCodesLayer34DataContents                   = 0x84090000,
  RGLRFIDErrorCodesLayer34Protocol                       = 0x840A0000,
  RGLRFIDErrorCodesLayer34GlobalTimeOut                  = 0x840B0000,
  RGLRFIDErrorCodesLayer34MifareAuth                     = 0x840C0000,
  RGLRFIDErrorCodesLayer34SAMError                       = 0x840D0000,
  RGLRFIDErrorCodesLayer34SAMCollision                   = 0x840E0000,
  RGLRFIDErrorCodesLayer34SAMAcknowledge                 = 0x840F0000,
}

Swift

enum RFIDErrorCodes : UInt32, @unchecked Sendable

Undocumented