そのまんま!

win32_get_last_control_message

(PECL)

win32_get_last_control_message -- サービスに送信された直近の制御メッセージを返す

説明

int win32_get_last_control_message ( void )

サービスプロセスに送信された、直近の制御コードを返します。 サービスの実行中は、サービスを停止させる必要がないかを調べるために 定期的にこれをチェックすべきです。

返り値

制御コード定数を返します。以下のうちのひとつです。 WIN32_SERVICE_CONTROL_CONTINUEWIN32_SERVICE_CONTROL_INTERROGATEWIN32_SERVICE_CONTROL_PAUSEWIN32_SERVICE_CONTROL_STOPWIN32_SERVICE_CONTROL_HARDWAREPROFILECHANGEWIN32_SERVICE_CONTROL_POWEREVENTWIN32_SERVICE_CONTROL_SESSIONCHANGE

参考

win32_start_service_ctrl_dispatcher()