![]() |
![]() |
|
![]() |
||||||||||||||||||
![]() |
![]() |
![]() |
||||||||||||||||
|
![]() |
|
![]() |
|
||||||||||||||
![]() |
![]() |
Функция OpenService. / Сервисы NT / Система. Общее |
![]() |
Функция OpenService.Функция OpenService открывает существующий сервис.
SC_HANDLE OpenService( SC_HANDLE hSCManager, LPCTSTR lpServiceName, DWORD dwDesiredAccess ); Параметры
Возвращаемое значение В случае успеха, функция возвращает дескриптор сервиса. В случае ошибки, функция вернёт NULL. Для получения более подробной информации об ошибке, можно воспользоваться функцией GetLastError. В следующей таблице приведены стандартные коды ошибок:
Замечания Полученный дескриптор будет действовать только для того процесса, который вызвал OpenService. Закрыть дескриптор можно при помощи функции CloseServiceHandle. Пример См. Запуск сервиса. Дополнительная информация Windows NT/2000/XP: Присутствует начиная с Windows NT 3.1 и
выше.
|
![]() |
![]() |
![]() |
|