Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

ИмяЗначениеОписание
OK0Операция выполнена успешно
DongleNotFound1Не найден ключ, отвечающий заданным условиям поиска
AddressTooBig3Указанный адрес слишком велик
GPis05Счетчик запусков GP исчерпан (значение равно нулю)
InvalidCommand6Неверная команда обращения к ключу
VerifyError8Ошибка верификации при записи в память ключа
NetProtocolNotFound9Сетевой протокол не найден
NetResourceExhaust10Сетевой ресурс ключа Guardant Net исчерпан
NetConnectionLost11Потеряно соединение с сервером Guardant Net
NetDongleNotFound12Сервер Guardant Net не найден
NetServerMemory13Ошибка распределения памяти сервера Guardant Net
DPMI14Ошибка DPMI
Internal15Внутренняя ошибка сервера Guardant Net
NetServerReloaded16Сервер Guardant Net был перезагружен
VersionTooOld17

Данная команда не поддерживается данной версией ключа (ключ старой версии)

BadDriver18Необходим драйвер Windows NT
NetProtocol19Ошибка сетевого протокола
NetPacket20Получен сетевой пакет недопустимого формата
NeedLogin21Необходима регистрация на сервере Guardant Net
NeedLogout22Необходимо снять регистрацию на сервере Guardant
DongleLocked23Ключ Guardant Net занят другим приложением
DriverBusy24Драйвер не может захватить порт
CRCError30Ошибка CRC при обращении к ключу
CRCErrorRead31Ошибка CRC при чтении данных из ключа
CRCErrorWrite32Ошибка CRC при записи данных в ключ
Overbound33Выход за границу памяти ключа
AlgoNotFound34Аппаратный алгоритм с таким номером в ключе не найден
CRCErrorFunc35Ошибка CRC аппаратного алгоритма
AllDongleFounsd36Все ключи перебраны
ProtocolNotSup37Слишком старая версия Guardant API
InvalidCnvType38Задан несуществующий метод взаимообратного преобразования
UnknownError39

Неизвестная ошибка при работе с алгоритмом/ячейкой, операция могла не завершиться

AccessDenied40Неверный пароль доступа к защищенной ячейке
StatusUnchangeable41Статус защищенной ячейки изменить нельзя
NoService42Для алгоритма/ячейки сервис не предусмотрен
InactiveItem43

Алгоритм/ячейка находятся в состоянии Inactive, команда не выполнена

DongleServerTooOld44

Попытка выполнить операцию, которую не поддерживает текущая версия сервера Guardant Net

DongleBusy45В данный момент ключ не может выполнять никаких операций
InvalidArg46Задано недопустимое значение одного из аргументов функции
MemoryAllocation47Ошибка распределения памяти

InvalidHandle

48Недопустимый хендл
ContainerInUse49Этот защищенный контейнер уже используется
Reserved5050Зарезервировано
Reserved5151Зарезервировано
Reserved5252Зарезервировано
SystemDataCorrupted53Нарушена целостность системных данных
NoQuestion54Вопрос для удаленного обновления не был сгенерирован
InvalidData55Недопустимый формат данных для удаленного обновления
QuestionOK56Вопрос для удаленного обновления уже сгенерирован
UpdateNotComplete57Процедура записи при удаленном обновлении не завершена
InvalidHash58Неверное значение хеша данных удаленного обновления
GenInternal59Внутренняя ошибка
AlreadyInitialized60Данная копия Guardant API уже инициализирована
RTC_Error61Ошибка часов реального времени
BatteryError62Батарея разряжена
DuplicateNames63Повтор объектов/имен алгаритмов
AATFormatError64Выход за границу AAT таблицы
SessionKeyNtGen65Ошибка генерирования ключа
InvalidPublicKey66Неверный общий код доступа
InvalidDigitalSign67Неверная цифровая подпись
SessionKeyGenError68Ошибка генерирования сессионного ключа
InvalidSessionKey69Неверный сессионный ключ
SessionKeyTooOld70Сессионный ключ устарел
NeedInitialization71Требуется инициализация
gcProhibitCode72

Ошибка при работе с функционалом UserFirmware ключа Guardant Code

        Error while operating with functional of "Guardant Code"

        [for GrdCodeLoad] Адрес точки входа некорректен.

        [for GrdCodeLoad] Ошибка при проверке загружаемого кода

        (При проверке кода во время его загрузки обнаружены

        запрещенные команды или обращение к недопустимым адресам).

gcUserFirmwareTimeOut73

Пользовательская программа зависла или выполняется слишком долго

gcFlashSizeFromDescriptorTooSmall74

В дескрипторе выделен недостаточный размер flash-памяти для пользовательского приложения

Reserved7575Зарезервировано #75
Reserved7676Зарезервировано #76
Reserved7777Зарезервировано #77
Reserved7878Зарезервировано #78
Reserved7979Зарезервировано #79
gcIncorrectMask80Размер определителя меньше размера структуры GrdLoadableCodeData
gcRamOverboundInProtect81Некорректно задана область RAM-памяти в загружаемом дескрипторе
gcFlashOverboundInProtect82

Некорректно задана область FLASH-памяти в загружаемом дескрипторе

gcIntersectionOfCodeAreasInProtect83

Пересечение областей FLASH-памяти заданных в нескольких дескрипторах

gcBmapFileTooBig84Слишком длинный BMAP файл
gcZeroLengthProgram85Загрузка программы нулевого размера
gcDataCorrupt86Ошибка при проверке данных
gcProtocolError87Ошибка протокола при выполнении
gcGCEXENotFound88Нет загруженной программы пользователя
gcNotEnoughRAM89

Объявленный в дескрипторе буфер ввода/вывода недостаточен для передачи/приема данных программе пользователя

gcException90При выполнении кода произошло нарушение защиты виртуальной среды
gcRamOverboundInCodeLoad91

Буфер ввода/вывода, заданный в программе пользователя, выходит за допустимую область памяти

 gcFlashOverboundInCodeLoad  
   
   
   
   
   
   
   
   
92Выход за пределы допустимой области FLASH-памяти
gcIntersectionOfCodeAreasInCodeLoad93

Адресное пространство загружаемой программы пользователя пересекается с уже загруженной (требуется операция Init)

gcGCEXEFormatError94Некорректный формат файла GCEXE
gcRamAccessViolation95Incorrect RAM area specified in loadable code for GcaCodeRun
gcCallDepthOverflow96Too many nested calls of GcaCodeRun.
UnableToCreateIniFile97Unable to create ini file during network API initialization
LastError98Неизвестная ошибка
NotFoundFunction0x80000000Not found function
NotFoundDLL0x80000001Not found dll
ManageError0x80000002Неизвестная ошибка