win32_pause_service

(PECL win32service >=0.1.0)

win32_pause_service — Зупиняє службу

Опис

win32_pause_service(string $servicename, string $machine = ?): 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 інстальовано для іншого облікового запису.

Дивіться також