win32_start_service_ctrl_dispatcherとは? わかりやすく解説

Weblio 辞書 > コンピュータ > PHP関数リファレンス > win32_start_service_ctrl_dispatcherの意味・解説 

win32_start_service_ctrl_dispatcher

(PECL)
win32_start_service_ctrl_dispatcher — スクリプトを SCM に登録し、指定した名前でサービスとして稼動させる ようにする

説明

bool win32_start_service_ctrl_dispatcher ( string name )
サービスコントロールマネージャ経由で起動させる際、サービスプロセスは 「チェックイン」を要求され、これによってサービスのモニタリングや 通信の機能を確立します。この関数は、サービスコントロールマネージャとの 低レベル通信を処理するスレッドを生成し、チェックインを実行します。
サービスの開始後は、常にサービスコントロールマネージャにチェックイン し続け、サービスをいつ終了させるべきかを確認するべきです。 これは、定期的に win32_get_last_control_message() をコールして返り値を適切に処理することで実現できます。 code appropriately.

パラメータ

name
サービスの短い名前。win32_create_service() で登録されたもの。

返り値

成功した場合に TRUE を、失敗した場合に FALSE を返します。

例 2438. win32_start_service_ctrl_dispatcher() の例
<?php
if (!win32_start_service_ctrl_dispatcher('dummyphp')) {
  die("I'm probably not running under the service control manager");
}

while (WIN32_SERVICE_CONTROL_STOP != win32_get_last_control_message()) {
  # ここでなんらかの処理をします。1 回のループに 30 秒以上かからない
  # ように心がけてください。
}
?>


参考

win32_get_last_control_message()



このページでは「PHP関数リファレンス」からwin32_start_service_ctrl_dispatcherを検索した結果を表示しています。
Weblioに収録されているすべての辞書からwin32_start_service_ctrl_dispatcherを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からwin32_start_service_ctrl_dispatcher を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「win32_start_service_ctrl_dispatcher」の関連用語

win32_start_service_ctrl_dispatcherのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



win32_start_service_ctrl_dispatcherのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
PHP Documentation GroupPHP Documentation Group
Copyright © 1997 - 2025 by the PHP Documentation Group.

©2025 GRAS Group, Inc.RSS