You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Next »

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

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

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

 

Название функции

Код доступа

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

GrdStartup

Не нужен

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

GrdStartupEx

Не нужен

Инициализировать Guardant API и указать путь к gnclient.ini

GrdCleanup

Не нужен

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

GrdDllMain

Не нужен

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

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

Не нужен

Вычислить CRC

  • No labels