Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.02.27;
Скачать: CL | DM;

Вниз

стои сервис   Найти похожие ветки 

 
rezo   (2005-02-16 10:12) [0]

Нужно остановить службу, и изменить тип запуска
var
aa:cardinal;ess:TEnumServiceStatus;
begin
aa:=OpenService(OpenSCManager(nil,nil, SC_MANAGER_ALL_ACCESS),"RSVP",SERVICE_ALL_ACCESS);
ControlService(aa,SERVICE_CONTROL_STOP,ess.ServiceStatus);
dwStartType = (fDisable) ? SERVICE_DISABLED

ChangeServiceConfig(
       aa,        // дескриптор сервиса
       SERVICE_NO_CHANGE, // тип сервиса: нет изменений
       SERVICE_AUTO_START,       // меняем тип запуска сервиса
       SERVICE_NO_CHANGE, // контроль ошибок: нет изменений
       nil,              // путь сервиса: нет изменений
       nil,              // принадлежность к группе: нет изменений
       nil,              // --""--: нет изменений
       nil,              // зависимости: нет изменений
       nil,              // имя аккаунта: нет изменений
       nil,              // пароль: нет изменений
       nil)            // отображаемое имя: нет изменений

end;После чего служба останавливается, а тип запуска остается прежним. Что не так.Как быть?


 
panov ©   (2005-02-16 10:14) [1]

Поле "Тема вопроса" не оформлено.



Страницы: 1 вся ветка

Текущий архив: 2005.02.27;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.029 c
1-1108021694
Ega23
2005-02-10 10:48
2005.02.27
Порядок поиска DLL из приложения


3-1106911040
DSKalugin
2005-01-28 14:17
2005.02.27
Использование доменов FireBird 1.5.1


3-1106727322
Behemoth
2005-01-26 11:15
2005.02.27
Проблема и логинами при приаттачивании базы MSSQL


14-1107840759
nes
2005-02-08 08:32
2005.02.27
Опять портатип диска


4-1105628786
Dmitry Koterov
2005-01-13 18:06
2005.02.27
Как читать из HANDLE построчно?