そのまんま!
win32_get_last_control_message
(PECL)
win32_get_last_control_message -- サービスに送信された直近の制御メッセージを返す
説明
int
win32_get_last_control_message ( void )
サービスプロセスに送信された、直近の制御コードを返します。
サービスの実行中は、サービスを停止させる必要がないかを調べるために
定期的にこれをチェックすべきです。
返り値
制御コード定数を返します。以下のうちのひとつです。
WIN32_SERVICE_CONTROL_CONTINUE、
WIN32_SERVICE_CONTROL_INTERROGATE、
WIN32_SERVICE_CONTROL_PAUSE、
WIN32_SERVICE_CONTROL_STOP、
WIN32_SERVICE_CONTROL_HARDWAREPROFILECHANGE、
WIN32_SERVICE_CONTROL_POWEREVENT、
WIN32_SERVICE_CONTROL_SESSIONCHANGE。