Возобновляет работу приостановленной службы

# win32_continue_service

(PECL win32service >=0.1.0)

win32_continue_service — Возобновляет работу приостановленной службы

### Описание

function win32_continue_service(string `$servicename`, string `$machine` = `null`): void

Функция возобновляет работу приостановленной именованной службы. Функции требуются административные привилегии или учётная запись с правами в списке управления доступом ACL, которые разрешат возобновить работу службы.

### Список параметров

`servicename`

  Короткое название службы.

`machine`

  Необязательное имя машины. Функция работает с локальной машиной, если параметр не установили.

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

Функция не возвращает значения после выполнения.

До версии 1.0.0, Функция возвращает `WIN32_NO_ERROR` в случае успешного завершения , `false`, если возникла проблема с параметрами, или код ошибки Win32, если возникла ошибка.

### Ошибки

Функция выбрасывает исключение ValueError, если значение параметра `servicename` пусто.

Функция выбрасывает исключение Win32ServiceException, если возникла ошибка.

### Список изменений

Версия | Описание
--- | ---
PECL win32service 1.0.0 | Функция выбрасывает исключение ValueError при некорректных данных в параметрах, раньше возвращалось `false`.
PECL win32service 1.0.0 | Функция выбрасывает исключение Win32ServiceException, если возникла ошибка, раньше возвращался Код ошибки Win32.
PECL win32service 1.0.0 | Тип значения возврата теперь void, раньше был mixed.
PECL win32service 0.3.0 | Функции больше не требуется учётная запись администратора, если для другой учётной записи настроили права в ACL-списке.

### Смотрите также

- win32_start_service() - Запускает службу
- win32_stop_service() - Останавливает службу
- win32_pause_service() - Приостанавливает службу
- win32_send_custom_control() - Отправляет настраиваемый элемент управления в службу
- Коды Ошибок Win32

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open