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.