Текущий архив: 2003.02.06;
Скачать: CL | DM;
ВнизЗачем сдесь последняя строчка Найти похожие ветки
← →
Anton (2003-01-22 16:19) [0]if (SCManagerHandle > 0) then begin
ServiceControlHandle := CreateService(SCManagerHandle,
"R3Service",
"R3 Service",
SERVICE_ALL_ACCESS,
SERVICE_WIN32_OWN_PROCESS or
SERVICE_INTERACTIVE_PROCESS,
SERVICE_AUTO_START,
SERVICE_ERROR_NORMAL,
Path,
nil,
nil,
nil,
nil,
nil);
if (ServiceControlHandle > 0) then begin
CloseServiceHandle(ServiceControlHandle);
end;
← →
Anton (2003-01-22 16:19) [1]точнее предпоследняя
← →
MBo (2003-01-22 16:22) [2]
Remarks
The CloseServiceHandle function does not destroy the service control manager object referred to by the handle. A service control manager object cannot be destroyed. A service object can be destroyed by calling the DeleteService function.
← →
Reindeer Moss Eater (2003-01-22 16:23) [3]Освободить более ненужный хендл. Ресурсы системе вернуть иначе говоря
← →
Anton (2003-01-22 16:26) [4]Вопрос не в том как удалить сервис, мне интересно зачем эта строчка CloseServiceHandle(ServiceControlHandle); вообще присутсвует в примере.
← →
Anton (2003-01-22 16:28) [5]Тогда другой вопрос если я не пишу эту строчку когда автоматически освобождается хэндл.
← →
Reindeer Moss Eater (2003-01-22 16:37) [6]При перезагрузке системы очевидно
← →
MBo (2003-01-22 16:39) [7]Он не освобождается по крайней мере до закрытия приложения
← →
Anton (2003-01-22 16:44) [8]Так до перезагрузки системы или до закрытия приложения
← →
Reindeer Moss Eater (2003-01-22 16:46) [9]Сам хендл, или связанная с ним структура в ОС?
← →
Anton (2003-01-22 16:49) [10]И Сам хендл, и связанная с ним структура в ОС?
← →
Reindeer Moss Eater (2003-01-22 16:58) [11]Хендл как 32 битное целое исчезнет как только выйдет из области видимости (и обязательно с завершением приложения).
← →
Anton (2003-01-22 17:01) [12]А тогда причем тут перезагрузка системы
← →
Reindeer Moss Eater (2003-01-22 17:06) [13]Потому что есть объекты, не принадлежащие процессу. И с завершением процесса они не освобождаются
← →
Anton (2003-01-22 17:28) [14]Вопрос немножко левый, как в редакторе делфи выделить блок текста и отодвинуть его табом
← →
Chubais (2003-01-22 18:43) [15]Anton (22.01.03 17:28)
Вопрос немножко левый
))))))
Ctrl+K+I
Страницы: 1 вся ветка
Текущий архив: 2003.02.06;
Скачать: CL | DM;
Память: 0.47 MB
Время: 0.011 c