Функция
КЗ_СЧИТАТЬ_ЧИСЛО
Для работы требуется соединение с базой данных.
Функция КЗ_СЧИТАТЬ_ЧИСЛО позволяет получить из базы данных защиты значение тега типа "целое число".
ФУНКЦИЯ ЦЕЛОЕ: КЗ_СЧИТАТЬ_ЧИСЛО(ЦЕЛОЕ: блок;
СТРОКА: тег;
ПЕРЕМ ЦЕЛОЕ: знач)
Параметры
- блок
- Числовой идентификатор блока.
- тег
- Имя тега.
- знач
- Переменная, которой будет присвоено значение тега.
Возвращаемое значение
Числовой код, по которому можно судить о результате выполнения запроса:
-1 | – | значение успешно получено; |
-2 | – | Значение не получено, т.к. работает демонстрационная версия серверной части; |
1000 | – | ошибка при вызове серверной функции, например, разрыв сети или несоответствие версии клиента и сервера, дополнительная информация может быть получена с помощью функции ПОСЛ_ОШИБКА; |
>0 | – | Код ошибки системы защиты, можно ожидать возврата следующих значений:
27 | – | не найден тег для заданного блока; |
28 | – | не найдены числовые данные для заданного тега; |
50 | – | не подключен электронный ключ. |
|
Специальные возможности
Функция позволяет также получить информацию о текущем ключе защиты (вне зависимости от информации, записанной в ключевом файле).
блок | тег | знач |
0 | "PlugType" | Тип ключа (см. таблицу ниже). |
0 | "PlugSubType" | Подтип ключа (см. таблицу ниже). |
0 | "PlugSn10" | Уникальный идентификатор ключа (т.н. серийный номер ИБ 10). |
0 | "PlugSn8" | Серийный номер ключа в формате старой защиты ИБ 8, для программных ключей равен серийному номеру ИБ 10. |
0 | "PlugMaxNetRes" | Максимальное аппаратное количество лицензий для сетевых ключей (0 – если неизвестно). |
0 | "PlugNetRes" | Актуальное количество лицензий для сетевых ключей (0 – если неизвестно). |
Функция позволяет также получить информацию из ключевого файла о лицензии: количестве локальных, глобальных лицензий, количестве лицензий для прикладных блоков и сроке действия лицензии в днях .
Числовой идентификатор блока | Тег | Знач |
0 | "LANLicCount" |
количество локальных лицензий платформы |
0 | "WANLicCount" |
количество глобальных лицензий платформы |
1 - максимальное значение идентификатора блока | "LicCount" |
количество лицензий для блока |
0 - максимальное значение идентификатора блока | "LicRange" |
срок действия лицензии в днях |
Типы ключей
Тип ключа | Значение |
Sentinel SuperPro (Net) | 1 |
Guardant Stealth (включая программные Guardant SP) | 3 |
Machine (привязка к компьютеру) | 17 |
Подтипы ключей
Подип ключа | Значение |
Неизвестно или не используется | 0 |
LPT | 1 |
USB | 2 |
SOFT (для программной версии ключа) | 3 |
См. также: