AVZ 5. Руководство пользователя
×
Меню
Индекс

16.19.3. function  BC_Execute

function  BC_Execute : boolean;
 
Устанавливает драйвер и настраивает его, после чего производит принудительную загрузку драйвера, что приводит к выполнению поставленного драйверу задания немедленно, без перезагрузки. Может применяться для удаления объектов из режима ядра без перезагрузки, а также для отладочных целей. После успешного выполнения операций драйвер самоуничтожается, поэтому вызов BC_DeActivate необязателен.
Вызов BC_Execute не влияет на подготовленные другими командами настройки, поэтому возможен повторный вызов BC_Execute или BC_Activate без перенастройки.
 
Примеры:
 
begin
  // Попытка удаления драйвера PE386 из режима ядра без перезагрузки
  BC_DeleteSvc('PE386');
  BC_Execute;
end.
 
begin
  // Удаления драйвера PE386
  BC_DeleteSvc('PE386');
  BC_Activate;
end.
 
См. также: BC_Activate