...
Имя | Значение | Описание | |||
---|---|---|---|---|---|
OK | 0 | Операция выполнена успешно | |||
DongleNotFound | 1 | Не найден ключ, отвечающий заданным условиям поиска | |||
AddressTooBig | 3 | Указанный адрес слишком велик | |||
GPis0 | 5 | Счетчик запусков GP исчерпан (значение равно нулю) | |||
InvalidCommand | 6 | Неверная команда обращения к ключу | |||
VerifyError | 8 | Ошибка верификации при записи в память ключа | |||
NetProtocolNotFound | 9 | Сетевой протокол не найден | |||
NetResourceExhaust | 10 | Сетевой ресурс ключа Guardant Net исчерпан | |||
NetConnectionLost | 11 | Потеряно соединение с сервером Guardant Net | |||
NetDongleNotFound | 12 | Сервер Guardant Net не найден | |||
NetServerMemory | 13 | Ошибка распределения памяти сервера Guardant Net | |||
DPMI | 14 | Ошибка DPMI | |||
Internal | 15 | Внутренняя ошибка сервера Guardant Net | |||
NetServerReloaded | 16 | Сервер Guardant Net был перезагружен | |||
VersionTooOld | 17 | Данная команда не поддерживается данной версией ключа (ключ старой версии) | |||
BadDriver | 18 | Необходим драйвер Windows NT | |||
NetProtocol | 19 | Ошибка сетевого протокола | |||
NetPacket | 20 | Получен сетевой пакет недопустимого формата | |||
NeedLogin | 21 | Необходима регистрация на сервере Guardant Net | |||
NeedLogout | 22 | Необходимо снять регистрацию на сервере Guardant | |||
DongleLocked | 23 | Ключ Guardant Net занят другим приложением | |||
DriverBusy | 24 | Драйвер не может захватить порт | |||
CRCError | 30 | Ошибка CRC при обращении к ключу | |||
CRCErrorRead | 31 | Ошибка CRC при чтении данных из ключа | |||
CRCErrorWrite | 32 | Ошибка CRC при записи данных в ключ | |||
Overbound | 33 | Выход за границу памяти ключа | |||
AlgoNotFound | 34 | Аппаратный алгоритм с таким номером в ключе не найден | |||
CRCErrorFunc | 35 | Ошибка CRC аппаратного алгоритма | |||
AllDongleFounsd | 36 | Все ключи перебраны | |||
ProtocolNotSup | 37 | Слишком старая версия Guardant API | |||
InvalidCnvType | 38 | Задан несуществующий метод взаимообратного преобразования | |||
UnknownError | 39 | Неизвестная ошибка при работе с алгоритмом/ячейкой, операция могла не завершиться | |||
AccessDenied | 40 | Неверный пароль доступа к защищенной ячейке | |||
StatusUnchangeable | 41 | Статус защищенной ячейки изменить нельзя | |||
NoService | 42 | Для алгоритма/ячейки сервис не предусмотрен | |||
InactiveItem | 43 | Алгоритм/ячейка находятся в состоянии Inactive, команда не выполнена | |||
DongleServerTooOld | 44 | Попытка выполнить операцию, которую не поддерживает текущая версия сервера Guardant Net | |||
DongleBusy | 45 | В данный момент ключ не может выполнять никаких операций | |||
InvalidArg | 46 | Задано недопустимое значение одного из аргументов функции | |||
MemoryAllocation | 47 | Ошибка распределения памяти | |||
InvalidHandle | 48 | Недопустимый хендл | |||
ContainerInUse | 49 | Этот защищенный контейнер уже используется | |||
Reserved50 | 50 | Зарезервировано | |||
Reserved51 | 51 | Зарезервировано | |||
Reserved52 | 52 | Зарезервировано | |||
SystemDataCorrupted | 53 | Нарушена целостность системных данных | |||
NoQuestion | 54 | Вопрос для удаленного обновления не был сгенерирован | |||
InvalidData | 55 | Недопустимый формат данных для удаленного обновления | |||
QuestionOK | 56 | Вопрос для удаленного обновления уже сгенерирован | |||
UpdateNotComplete | 57 | Процедура записи при удаленном обновлении не завершена | |||
InvalidHash | 58 | Неверное значение хеша данных удаленного обновления | |||
GenInternal | 59 | Внутренняя ошибка | |||
AlreadyInitialized | 60 | Данная копия Guardant API уже инициализирована | |||
RTC_Error | 61 | Ошибка часов реального времени | |||
BatteryError | 62 | Батарея разряжена | |||
DuplicateNames | 63 | Повтор объектов/имен алгаритмов | |||
AATFormatError | 64 | Выход за границу AAT таблицы | |||
SessionKeyNtGen | 65 | Ошибка генерирования ключа | |||
InvalidPublicKey | 66 | Неверный общий код доступа | |||
InvalidDigitalSign | 67 | Неверная цифровая подпись | |||
SessionKeyGenError | 68 | Ошибка генерирования сессионного ключа | |||
InvalidSessionKey | 69 | Неверный сессионный ключ | |||
SessionKeyTooOld | 70 | Сессионный ключ устарел | |||
NeedInitialization | 71 | Требуется инициализация | |||
gcProhibitCode | 72 | Ошибка при работе с функционалом UserFirmware ключа Guardant Code Error while operating with functional of "Guardant Code" [for GrdCodeLoad] Адрес точки входа некорректен. [for GrdCodeLoad] Ошибка при проверке загружаемого кода (При проверке кода во время его загрузки обнаружены запрещенные команды или обращение к недопустимым адресам). | |||
gcUserFirmwareTimeOut | 73 | Пользовательская программа зависла или выполняется слишком долго | |||
gcFlashSizeFromDescriptorTooSmall | 74 | В дескрипторе выделен недостаточный размер flash-памяти для пользовательского приложения | |||
Reserved75 | 75 | Зарезервировано #75 | |||
Reserved76 | 76 | Зарезервировано #76 | |||
Reserved77 | 77 | Зарезервировано #77 | |||
Reserved78 | 78 | Зарезервировано #78 | |||
Reserved79 | 79 | Зарезервировано #79 | |||
gcIncorrectMask | 80 | Размер определителя меньше размера структуры GrdLoadableCodeData | |||
gcRamOverboundInProtect | 81 | Некорректно задана область RAM-памяти в загружаемом дескрипторе | |||
gcFlashOverboundInProtect | 82 | Некорректно задана область FLASH-памяти в загружаемом дескрипторе | |||
gcIntersectionOfCodeAreasInProtect | 83 | Пересечение областей FLASH-памяти заданных в нескольких дескрипторах | |||
gcBmapFileTooBig | 84 | Слишком длинный BMAP файл | |||
gcZeroLengthProgram | 85 | Загрузка программы нулевого размера | |||
gcDataCorrupt | 86 | Ошибка при проверке данных | |||
gcProtocolError | 87 | Ошибка протокола при выполнении | |||
gcGCEXENotFound | 88 | Нет загруженной программы пользователя | |||
gcNotEnoughRAM | 89 | Объявленный в дескрипторе буфер ввода/вывода недостаточен для передачи/приема данных программе пользователя | |||
gcException | 90 | При выполнении кода произошло нарушение защиты виртуальной среды | |||
gcRamOverboundInCodeLoad | 91 | Буфер ввода/вывода, заданный в программе пользователя, выходит за допустимую область памяти | |||
gcFlashOverboundInCodeLoad | 92 | Выход за пределы допустимой области FLASH-памяти | |||
gcIntersectionOfCodeAreasInCodeLoad | 93 | Адресное пространство загружаемой программы пользователя пересекается с уже загруженной (требуется операция Init) | |||
gcGCEXEFormatError | 94 | Некорректный формат файла GCEXE | |||
gcRamAccessViolation | 95 | Incorrect RAM area specified in loadable code for GcaCodeRun | |||
gcCallDepthOverflow | 96 | Too many nested calls of GcaCodeRun. | |||
UnableToCreateIniFile | 97 | Unable to create ini file during network API initialization | |||
LastError | 98 | Неизвестная ошибка | |||
NotFoundFunction | 0x80000000 | Not found function | |||
NotFoundDLL | 0x80000001 | Not found dll | |||
ManageError | 0x80000002 | Неизвестная ошибка |