Доступные версии документации

Входные данные

Управляющая структура LINDBCtrl

Основным элементом входных данных является управляющая структура LINDBCtrl. Указатель на нее является обязательным аргументом всех функций библиотеки linctrl.

typedef struct
{
  char*     DbPath;
  char*     LinterPath;
  char*     LinterMbx;
  char*     TmpPath;
  int       LinterPid;
  L_LONG    Flg;
  L_LONG    OpenFlags;
  L_LONG    RetStatus;
  L_LONG    SysStatus
} t_LINDBCtrl;

Перед использованием управляющая структура LINDBCtrl должна быть инициализирована. Значение полям структуры должно присваиваться с помощью вызова специальных функций инициализации.

Поля управляющей структуры:

Поле Описание
DbPath Путь к БД
LinterPath Путь к установочному каталогу СУБД ЛИНТЕР
LinterMbx Значение переменной окружения LINTER_MBX
TmpPath Путь к каталогу временных файлов СУБД
LinterPid Pid активного ядра СУБД
Flg Флаги команд управления компонентами СУБД
OpenFlags Для внутреннего использования
RetStatus Библиотечный код завершения функции
SysStatus Системный код завершения функции
Заметили ошибку?
Выделите текст и нажмите Ctrl + Enter