Hizmet İşlevleri
Aşağıdaki işlevler hizmetler tarafından kullanılır veya uygulanır.
Fonksiyon | Açıklama |
---|---|
İşleyicisi | RegisterServiceCtrlHandler işleviyle kullanılan uygulama tanımlı geri çağırma işlevi. |
HandlerEx | RegisterServiceCtrlHandlerEx işleviyle kullanılan uygulama tanımlı geri çağırma işlevi. |
RegisterServiceCtrlHandler | Hizmet denetimi isteklerini işlemek için bir işlev kaydeder. |
RegisterServiceCtrlHandlerEx | Genişletilmiş hizmet denetimi isteklerini işlemek için bir işlev kaydeder. |
servicemain | Bir hizmet için başlangıç noktası görevi görecek, uygulama tanımlı bir işlev. |
SetServiceBits | Hizmet denetim yöneticisine ve Sunucu hizmetine bir hizmet türü kaydeder. |
SetServiceStatus | Hizmet denetim yöneticisinin çağrı hizmeti için durum bilgilerini güncelleştirir. |
StartServiceCtrlDispatcher | Bir hizmet işleminin ana iş parçacığını hizmet denetim yöneticisine bağlar. |
Aşağıdaki işlevler hizmetleri denetleen, yapılandıran veya hizmetlerle etkileşim kuran programlar tarafından kullanılır.
Fonksiyon | Açıklama |
---|---|
ChangeServiceConfig | Bir hizmetin yapılandırma parametrelerini değiştirir. |
ChangeServiceConfig2 | Bir hizmetin isteğe bağlı yapılandırma parametrelerini değiştirir. |
CloseServiceHandle | Belirtilen tanıtıcıyı bir hizmet denetim yöneticisi nesnesine veya bir hizmet nesnesine kapatır. |
ControlService | Bir hizmete denetim kodu gönderir. |
ControlServiceEx | Bir hizmete denetim kodu gönderir. |
CreateService | Bir hizmet nesnesi oluşturur ve bunu belirtilen hizmet denetimi yöneticisi veritabanına ekler. |
DeleteService | Belirtilen hizmeti hizmet denetim yöneticisi veritabanından silinmek üzere işaretler. |
EnumDependentServices | Belirtilen hizmete bağlı olan her hizmetin adını ve durumunu alır. |
EnumServicesStatusEx | Belirtilen hizmet denetimi yöneticisi veritabanındaki hizmetleri belirtilen bilgi düzeyine göre numaralandırır. |
GetServiceDisplayName | Belirtilen hizmetin görünen adını alır. |
GetServiceKeyName | Belirtilen hizmetin hizmet adını alır. |
NotifyBootConfigStatus | Önyükleme durumunu hizmet denetim yöneticisine bildirir. |
NotifyServiceStatusChange | Belirtilen hizmet oluşturulduğunda veya silindiğinde ya da durumu değiştiğinde uygulamanın bildirim almasını sağlar. |
OpenSCManager | Belirtilen bilgisayarda hizmet denetim yöneticisine bağlantı kurar ve belirtilen hizmet denetimi yöneticisi veritabanını açar. |
OpenService | Mevcut bir hizmeti açar. |
QueryServiceConfig | Belirtilen hizmetin yapılandırma parametrelerini alır. |
QueryServiceConfig2 | Belirtilen hizmetin isteğe bağlı yapılandırma parametrelerini alır. |
QueryServiceDynamicInformation | Geçerli hizmet başlangıcıyla ilgili dinamik bilgileri alır. |
QueryServiceObjectSecurity | Hizmet nesnesiyle ilişkili güvenlik tanımlayıcısının bir kopyasını alır. |
QueryServiceStatusEx | Belirtilen bilgi düzeyine göre belirtilen hizmetin geçerli durumunu alır. |
SetServiceObjectSecurity | Bir hizmet nesnesinin güvenlik tanımlayıcısını ayarlar. |
StartService | Bir hizmet başlatır. |
Eski İşlevler
Aşağıdaki işlevler eskidir.
EnumServicesStatus
LockServiceDatabase
QueryServiceLockStatus
QueryServiceStatus
UnlockServiceDatabase