16.21.13. function  BC_DisableSvc

function  BC_DisableSvc(ASvcName : string) : boolean;
 
Добавляет команду отключения драйвера или службы с именем ASvcName в сценарий BootCleaner. Отключение предполагает установку статуса 4 (отключен) в соответствующем ключе реестра. Остальные параметры в реестре и файл на диске при этом не затрагиваются.
 
И имени службы/драйвера допустимы Unicode символы, в том числе символы с кодом 0. Для указания Unicode символов применяется специальная форма записи "\uXXXX", где XXXX - код символа. Например: 'Super\u0000Puper\u0000Driver'
 
Пример:
 
begin
  // Добавление в сценарий команды отключения драйвера "PE386"
  BC_DisableSvc('PE386');
  // Настройка протокола
  BC_LogFile(GetAVZDirectory + 'boot_clr.log');
  // Активация
  BC_Activate;
  // Перезагрузка
  RebootWindows(true);
end.
 
В примере использовались: BC_Activate, BC_DisableSvc, BC_LogFile, GetAVZDirectory, RebootWindows