function  BC_Execute

function  BC_Execute

Previous pageReturn to chapter overviewNext page

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