Функция CloseServiceHandle

Declare Function CloseServiceHandle Lib "advapi32.dll" ( _
          ByVal hSCObject As Long) As Long

CloseServiceHandle закрывает описатель менеджера управления службами или службу.

Возвращаемое значение

В случае успеха, функция возвращает ненулевое значение. В случае ошибки функция возвращает 0. Для получения более подробной информации об ошибке используйте функцию GetLastError. Вот некоторые коды ошибок:

ERROR_INVALID_HANDLEУказанный описатель не существует

Параметры

hSCObject
Описатель менеджера управления службами или службы для закрытия. Данные описатели получаются при вызове функций OpenSCManager, OpenService и CreateService

Пример

Смотри пример ServicesStopPauseStart.zip

Смотри также

CreateService, DeleteService, OpenSCManager, OpenService

Категория

Службы

Реклама