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