Versions Compared

Key

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

Функции общего назначения Основные операции Guardant API позволяют осуществлять сервисные операциидействия, связанные с инициализацией , настройкой и деинициализацией Guardant API, а также выполнять основные операции с электронными ключами:

  • Искать электронный ключ, удовлетворяющий заданным условиям поиска
  • Инициализировать память ключа
  • Читать данные из памяти ключа
  • Записывать данные в память ключа
  • Устанавливать запреты на чтение/запись памяти ключа

Перечень функций Guardant API общего назначения

 

защищенным контейнером:

  • Создавать и закрывать хэндл защищенного контейнера
  • Инициализировать  и деиницилизировать память ключа
  • Получать информацию из защищенного контейнера, в том числе и о последней ошибке
  • Преобразовывать получаемую информациию в текстовые соощения

Перечень функций(методов) Guardant API общего назначения:

Название функцииGrdStartupВычислить CRC

Название функции(метода)

Код доступа

Краткое описание

Не нужен

Инициализировать Guardant API

GrdStartupEx

Не нужен

Инициализировать

Guardant API и указать

GrdAPI + задать путь к

gnclient

GnClient.ini

GrdCleanup

Не нужен

Деинициализировать Guardant API

GrdGetLastError

Не нужен

Получить информацию о последней ошибке из защищенного контейнера

GrdFormatMessage

Не нужен

Преобразовать код ошибки в текстовое сообщение

GrdGetInfo

Не нужен

Получить информацию из защищенного контейнера

GrdIsValidHandle

Не нужен

Проверить валидность хэндла

защищенного контейнера

защищенногоконтейнера

GrdCreateHandle

Не нужен

Создать

хэнлд

хэндл защищенного контейнера

GrdCloseHandle

Не нужен

Закрыть хэндл защищенного контейнера

GrdSetAccessCodes

Не нужен

Поместить коды доступа в защищенный контейнер. При этом Public и Read коды должны быть указаны обязательно, остальные коды по необходимости

GrdSetWorkMode

Не нужен

Установить режимы работы Guardant API

GrdSetFindMode

Не нужен

Установить режимы поиска электронных ключей

GrdFind

Private Read

Найти электронный ключ, удовлетворяющий критериям поиска

GrdLogin

Private Read

Зарегистрироваться на электронном ключе

GrdLogout

Не нужен

Снять регистрацию на электронном ключе

GrdLock

Private Read

Заблокировать ключ на время выполнения операций, требующих монольного режима работы с ключом

GrdUnlock

Private Read

Разблокировать электронный ключ

GrdCheck

Private Read

Проверить наличие электронного ключа

GrdDecGP

Private Read
Private Write

Декрементировать счетчик #1

GrdRead

Private Read

Прочитать данные из памяти электронного ключа

GrdWrite

Private Write

Записать данные в память электронного ключа

GrdSeek

Не нужен

Переместить указатель на текущий адрес памяти электронного ключа

GrdInit

Private Master

Инициализировать память электронного ключа

GrdProtect

Private master

Установить аппаратные запреты чтения/записи и записать количество аппаратных алгоритмов и защищенных ячеек

GrdCRC

Не нужен