Группа полей, назначение которых предопределено. Эти поля «закреплены» за автоматической защитой (кроме поля Индекс, которое используется утилитой дистанционного программирования). Поэтому GrdUtil.exe позволяет только редактировать содержимое полей общего назначения, но не удалять сами поля из образа.
При использовании автозащиты содержимое полей проверяется на соответствие заданным требованиям. «Привязка» к полю осуществляется с помощью определенной опции.
Поля общего назначения можно использовать и функциями Guardant API (к примеру, устанавливать эти поля в качестве критериев поиска ключа приложением).
Таблица характеристик полей общего назначения:
Адрес (UAM)
| Название и тип поля
| Диапазон значений, DEC
| Назначение
| Работа с полем из приложения |
| |
---|---|---|---|---|---|---|
Авто-защита | API | |||||
0000 | Номерпрограммы, беззнаковое целое | 0 – 255 | «Привязка» копии приложения к ключу для поддержки нескольких программных продуктов | /UN[=[0x]…] | GrdSetFindMode, GrdGetInfo, GrdRead, GrdWrite | |
0001 | Версияпрограммы, беззнаковое целое | 0 – 255 | «Привязка» копии приложения к ключу для поддержки новых версий программы | /UV[=[0x]…] |
| |
0002 | Серийный номер,счетчик | 0 – 65535 | «Привязка» конкретной копии приложения к электронному ключу | /US[=[0x]…] |
| |
0004 | Битовая маска,беззнаковое целое | 0 – 65535 | Разрешение/запрет на работу с отдельными,независимыми модулями программного комплекса | /UM[=[0x]..] |
| |
0006 | Счетчикзапусков (счетчик №1, GP) | 0 – 65535 | Устаревшая технология. | - | - | |
0008 | Сетевойресурс (счетчик №2),беззнаковое целое | 0 - 65535 | Отображение реального ресурса лицензий сетевых ключей (в современных сетевых ключах сетевой ресурс хранится в таблице лицензий,а в счетчике №2 только отображается) | /GN2, | GrdSetFindMode, GrdGetInfo, GrdRead, GrdWrite | |
0010 | Индекс, беззнаковое целое | - | Предназначенодля дистанционногопрограммирования ключа. Нельзя использовать для хранения данных! | - | - |