Функция управления

Назначение

Управление компонентами СУБД ЛИНТЕР.

Синтаксис

 
L_LONG LinDatabaseControl(t_LINDBCtrl* LINDBCtrl,
  t_LinDatabaseCommand Command, L_LONG Flags, ...);

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

Входными данными являются:

  1. указатель t_LINDBCtrl на управляющую структуру LINDBCtrl;

  2. Command – идентификатор команды;

  3. флаги Flags, модифицирующие поведение команды; могут быть объединены операцией |.

Функция также может иметь один или два дополнительных аргумента типа char* после аргумента Flags.

Первые два аргумента являются обязательными, хотя некоторые могут быть нулевыми.

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

Выходными данными является управляющая структура LINDBCtrl.

Описание

Функция выполняет заданную команду в соответствии с флагами и дополнительными аргументами. Подробное описание команд представлено ниже.

Возвращаемые значения

Функция возвращает:

  • 0 – нормальное завершение;

  • -1 – команда не выполнена.