win32_get_last_control_message
(PECL win32service >=0.1.0)
win32_get_last_control_message — Hizmete gönderilmiş son denetim kodunu döndürür
Açıklama
win32_get_last_control_message():
int
Dikkat
0.2.0 sürümünden beri, bu işlev sadece "cli" SAPI ile çalışır.
Diğer SAPI'lerde bu işlev devre dışıdır.
Bağımsız Değişkenler
Bu işlevin bağımsız değişkeni yoktur.
Dönen Değerler
Win32Service Hizmet
Denetim İletisi Sabitlerinden biri döner:
WIN32_SERVICE_CONTROL_CONTINUE
,
WIN32_SERVICE_CONTROL_DEVICEEVENT
,
WIN32_SERVICE_CONTROL_HARDWAREPROFILECHANGE
,
WIN32_SERVICE_CONTROL_INTERROGATE
,
WIN32_SERVICE_CONTROL_NETBINDADD
,
WIN32_SERVICE_CONTROL_NETBINDDISABLE
,
WIN32_SERVICE_CONTROL_NETBINDENABLE
,
WIN32_SERVICE_CONTROL_NETBINDREMOVE
,
WIN32_SERVICE_CONTROL_PARAMCHANGE
,
WIN32_SERVICE_CONTROL_PAUSE
,
WIN32_SERVICE_CONTROL_POWEREVENT
,
WIN32_SERVICE_CONTROL_PRESHUTDOWN
,
WIN32_SERVICE_CONTROL_SESSIONCHANGE
,
WIN32_SERVICE_CONTROL_SHUTDOWN
,
WIN32_SERVICE_CONTROL_STOP
.
Değer 128 ile 255 arasındaysa, denetim kodu özeldir.
Hatalar/İstisnalar
1.0.0 öncesinde, SAPI "cli"
değilse, bu işlev E_ERROR
seviyesinde bir hata çıktılardı.
1.0.0 ve sonrasında, SAPI "cli"
değilse, bu işlev
Win32ServiceException yavrular.