September 17, 2008
@ 12:00 AM
Olur da windows service yazmak istersiniz, olur da bir başka uygulamadan bu servise komut göndermek için ServiceController'ın ExecuteCommand(int command) metodunu kullanırsınız, olur da parametre olarak metoda 128 den küçük 256 dan büyük bir sayı göndermeyi isteyebilirsiniz. İşte orda duracakmışız. Neden ? Çünkü alınan hata "bu servis bu bilgisayarda yönetilemez"dir. MSDN şurada der ki; bir servise komut gönderecekseniz bu komut 128 ila 256 arasındaki değerler olmalıymış.O zaman işlerimiz tıkırında gidermiş.

(The only values for a custom command that you can define in your application or use in OnCustomCommand are those between 128 and 256. Integers below 128 correspond to system-reserved values.)