Versions Compared

Key

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

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

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

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

 

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

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

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

Название функцииGrdStartupGrdSetWorkMode
GrdSetFindMode
GrdFind
GrdLogin
GrdLogout
GrdLock
GrdUnlock
GrdCheck
GrdDecGP
GrdRead
GrdWrite
GrdSeek
GrdInit
GrdProtect
GrdCRC
Вычислить CRC

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

Код доступа

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

Не нужен

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

GrdStartupEx

Не нужен

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

Guardant API и указать

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

gnclient

GnClient.ini

GrdCleanup

Не нужен

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

GrdDllMain

Не нужен

Инициализировать сетевые функции для использования в DLL

GrdGetLastError

Не нужен

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

GrdFormatMessage

Не нужен

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

GrdGetInfo

Не нужен

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

GrdIsValidHandle

Не нужен

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

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

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

GrdCreateHandle

Не нужен

Создать

хэнлд

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

GrdCloseHandle

Не нужен

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

GrdSetAccessCodes

Не нужен

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

Не нужен

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

Не нужен

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

Private Read

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

Private Read

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

Не нужен

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

Private Read

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

Private Read

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

Private Read

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

Private Read
Private Write

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

Private Read

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

Private Write

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

Не нужен

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

Private Master

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

Private master

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

Не нужен