Функции(методы) общего назначения:
Функции(методы) общего назначения Основные операции Guardant API позволяют осуществлять сервисные операциидействия, связанные с инициализацией и деинициализацией Guardant API, а также выполнять основные операции с защищенным контейнером:
- Создавать и закрывать хэндл защищенного контейнера
- Инициализировать и деиницилизировать память ключа
- Получать информацию из защищенного контейнера, в том числе и о последней ошибке
- Преобразовывать получаемую информациию в текстовые соощения
Перечень функций(методов) Guardant API общего назначения:
Название функции(метода) | Код доступа | Краткое описание |
---|---|---|
Не нужен | Инициализировать GrdAPI + задать путь к GnClient.ini | |
Не нужен | Деинициализировать Guardant API | |
Не нужен | Получить информацию о последней ошибке из защищенного контейнера | |
Не нужен | Преобразовать код ошибки в текстовое сообщение | |
Не нужен | Получить информацию из защищенного контейнера | |
Не нужен | Проверить валидность хэндла защищенногоконтейнера | |
Не нужен | Создать хэндл защищенного контейнера | |
Не нужен | Закрыть хэндл защищенного контейнера |
Функции общего назначения позволяют осуществлять сервисные операции, связанные с инициализацией, настройкой и деинициализацией Guardant API, а также выполнять основные операции с электронными ключами:
- Искать электронный ключ, удовлетворяющий заданным условиям поиска
- Инициализировать память ключа
- Читать данные из памяти ключа
- Записывать данные в память ключа
- Устанавливать запреты на чтение/запись памяти ключа
...
...
Название функции
...
Код доступа
...
Краткое описание
...
...
Не нужен
...
Инициализировать Guardant API
...
...
Не нужен
...
Инициализировать Guardant API и указать путь к gnclient.ini
...
...
Не нужен
...
Деинициализировать Guardant API
...
...
Не нужен
...
Получить информацию о последней ошибке из защищенного контейнера
...
...
Не нужен
...
Преобразовать код ошибки в текстовое сообщение
...
...
Не нужен
...
Получить информацию из защищенного контейнера
...
...
Не нужен
...
Проверить валидность хэндла защищенного контейнера
...
...
Не нужен
...
Создать хэнлд защищенного контейнера
...
...
Не нужен
...
Закрыть хэндл защищенного контейнера
...
...
Не нужен
...
Поместить коды доступа в защищенный контейнер. При этом 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
...
Установить аппаратные запреты чтения/записи и записать количество аппаратных алгоритмов и защищенных ячеек
...
...
Не нужен
...