Aracılığıyla paylaş


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