win32_send_custom_control

(PECL win32service >=0.4.0)

win32_send_custom_control — Надсилає елемент керування, що настроюється, до служби

Опис

win32_send_custom_control(string $servicename, int $control, string $machine = ?): void

Смотрите» функцію Microsoft ControlService для отримання додаткових відомостей.

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

servicename

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

control

Значення настроюваного елемента керування від 128 до 255.

machine

Необов'язкове ім'я машини. Якщо не вказано, використовується локальний комп'ютер.

Значення, що повертаються

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

До версії 1.0.0, Повертає WIN32_NO_ERROR у разі успішного завершення false якщо була виявлена ​​проблема з параметрами або код помилки Win32 при невдалому завершенні роботи.

Помилки

До версії 1.0.0, якщо значення control не знаходиться між 128 та 255, функція видавала помилку рівня E_ERROR

Викидає ValueError, если значениеservicename не вказано.

Викидає ValueError, если значениеcontrol не знаходиться між 128 та 255.

Викидає Win32ServiceExceptionв случае возникновения ошибки.

список змін

ВерсияОпис
PECL win32service 1.0.0Викидає ValueError при невірних даних у параметрах, що раніше поверталося false
PECL win32service 1.0.0Викидає Win32ServiceException у разі виникнення помилки, раніше повертався Код помилки Win32
PECL win32service 1.0.0Тип повертається тепер void, раніше був mixed

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