Loading:


    win32_start_service_ctrl_dispatcher

    win32_start_service_ctrl_dispatcher ( string $name )


    Gdy rozpoczyna za pośrednictwem Service Control Manager, usługę procesu jest zobowiązana do "check-in" w celu ustanowienia z nim usługi monitoringu oraz urządzenia komunikacyjnego. Funkcja ta wykonuje check-in przez wątek do obsługi na niższym poziomie komunikacji z Menedżerem sterowania usługami.


    Raz uruchomiona, usługa procesu powinien być kontynuowana w check-in z Menedżerem sterowania usługami, tak aby mógł on ustalić, czy powinien on ją zakończyć. Osiąga się to przez pewien czas rozmów win32_get_last_control_message () i odpowiednią obsługę kodu powrotu.


    Parametry

     

    name -  Krótka nazwę usługi,  zarejestrowane przez win32_create_service ().


    Zwracane wartości

    Zwraca TRUE w przypadku sukcesu, FALSE w przeciwnym lub kod błędu Win32.

     



    Napisz Artyku³

    Listing



    //Przykład #1 A 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()) {
      # zrobi tu kilka prac, starając się nie nie przekroczyć więcej niż około 30 sekund
      # przed powrotem do pętli
    }
    ?>
     




    Dodano przez: igor
    Ranga: Administrator serwisu Punktów: 0
    Komentarze użytkowników
      • Tre¶æ komentarza
        Kod do komentarza (opcjonalnie)
        PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
        Autor
        Token
        token

         

         








    funkcje.net
    Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-2025 v.1.5 | design: diviXdesign & rainbowcolors