27 Aralık 2017 Çarşamba

ServiceInstaller Sınıfı

Giriş
Şu satır dahil edilir.
using System.ServiceProcess;
Bu sınıf altta CreateService metodunu kullanıyor sanırım. lpServiceStartName alanına null geçersek LocalSystem olarak çalışır.

Servislerin registry'de nereya yazıldıkları burada.

DisplayName Alanı
Servisin ekranda gösterilen ismi

ServiceName Alanı
Sanırım servisin komut satırında kullanılan ismi

StartType Alanı
Servis kurulduktan sonra bu alanı değiştirilirse işlem kayıt altına alır. Açıklaması şöyle
When the start type of a service is changed, an event is recorded in the system event log , with id 7040 and source Service Control Manager.

The user that performed the operation is displayed in the event
Automatic olabilir.
serviceInstaller.StartType = ServiceStartMode.Automatic;
Manual olabilir.
serviceInstaller.StartType = ServiceStartMode.Manual;



Hiç yorum yok:

Yorum Gönder