16.21.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