Функции Guardant SP могут возвращать следующие коды ошибок:
Название ошибки | Код | Краткое описание |
GrdSP_OK | 0 | Операция выполнена успешно |
| GrdSP_InvalidSerialNumber | 1 | Серийный номер не действителен |
| GrdSP_KeyResourceExhaust | 2 | Ресурс активации ключа исчерпан |
| GrdSP_SerialNumberBlocked | 3 | Серийный номер блокируется разработчиком |
| GrdSP_AlreadyActivated | 4 | Файл с лицензией уже активирован |
| GrdSP_InvalidVendor | 5 | Указанный серийный номер зарегистрирован на другого разработчика |
| GrdSP_InvalidProgramNumber | 6 | Указанный серийный номер зарегистрирован на другой продукт |
GrdSP_SerialNumberLenWrong | 101 | Неверная длина серийного номера |
| GrdSP_InvalidArg | 102 | Указан недопустимый параметр в API функции |
| GrdSP_InvalidFileFormat | 112 | Неверный формат лицензионного файла |
| GrdSP_SystemError | 123 | Системная ошибка |
| GrdSP_GetPCNError | 124 | Не удается получить уникальный PCN |
| GrdSP_InvalidBufferSize | 125 | Неверный размер буфера |
GrdSP_ActivationError | 126 | Не удается активировать контейнер |
| GrdSP_InvalidVendorPassword | 127 | Неправильный код допуска |
| GrdSP_GuardantDongleError | 128 | Ошибка ключа Guardant |
| GrdSP_TrialReactivationExpired | 134 | Trial период активации Guardant SP истек |
| GrdSP_CantOpenFile | 135 | Невозможно открыть лицензионный файл |
| GrdSP_NotEnoughtHardwareToBind | 136 | Недостаточное количество компьютерных комплектующих для активации |
GrdSP_WorkOnVMNotAllowed | 137 | Активация виртуальной машины запрещена |
| GrdSP_DriverVersionTooLow | 138 | Устаревшие драйверы Guardant. Пожалуйста, обновите драйвер |
GrdSP_ActivationRequestFailed | 201 |
|
| GrdSP_ActivationResponseFailed | 202 | Драйвер не может захватить порт |
| GrdSP_ActivationStatusNotFound | 203 | Ошибка CRC при обращении к ключу |
| GrdSP_ActivationException | 210 | Ошибка CRC при чтении данных из ключа |
| GrdSP_InvalidCmdLineParameter | 300 | Ошибка CRC при записи данных в ключ |
GrdSP_ErrorLoadLicenseIntermediateFile | 301 | Выход за границу памяти ключа |
| GrdSP_SerialNumberIsNotSpecified | 302 | Аппаратный алгоритм с таким номером в ключе не найден |
| GrdSP_ErrorIniCurlLibrary | 303 | Ошибка CRC аппаратного алгоритма |
| GrdSP_ErrorFileOperation | 304 | Все ключи перебраны |
| GrdSP_LicenseFileNotFound | 305 | Слишком старая версия Guardant API |
| GrdSP_ExtractLicenseInfo | 306 | Задан несуществующий метод взаимообратного преобразования |
| GrdSP_InvalidLicenseFile | 307 | Неизвестная ошибка при работе с алгоритмом/ячейкой, операция могла не завершиться |
GrdSP_InvalidLicenseDataFromResponse | 308 | Неверный пароль доступа к защищенной ячейке |
GrdSP_DongleDoesNotExist | 309 | Статус защищенной ячейки изменить нельзя |