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

16.28.8. function GetServiceStart

function GetServiceStart(AServiceName: string): integer;
 
Возвращает код режима автозапуска службы или драйвера с именем AServiceName.
Коды автозапуска:
-1 - ошибка определения кода автозапуска
1 - загрузка в ходе начальной загрузки системы
2 - режим AUTO - автоматическая загрузка
3 - MANUAL - загрузка вручную (по команде пользователя или по команде прикладной программы)
4 - загрузка запрещена
 
Совместимость: AVZ 4.26 и выше
 
Пример:
 
var
  ASvc : string;
begin
  ASvc := 'RemoteRegistry';
  if GetServiceStart(ASvc) < 4 then
     AddToLog('>> разрешена потенциально опасная служба '+
           ASvc+' ('+GetServiceName(ASvc)+')');
end.