CAtlServiceModuleT sınıfı
Bu sınıf, bir hizmet uygular.
Önemli |
---|
Bu sınıf ve üyeleri, Windows çalışma zamanında yürütmek uygulamalarda kullanılamaz. |
template <
class T,
UINT nServiceNameID
>
class ATL_NO_VTABLE CAtlServiceModuleT :
public CAtlExeModuleT< T>
Parametreler
T
Sınıfınızın türetilen CAtlServiceModuleT.nServiceNameID
Hizmet kaynak tanımlayıcısıdır.
Üyeler
Ortak Oluşturucusu
Ad |
Description |
---|---|
Oluşturucu. |
Public yöntemler
Ad |
Description |
---|---|
İşleyici yordamına hizmeti. |
|
Varsayılan hizmeti için güvenlik ayarlarını sağlar. |
|
Yükler ve hizmet oluşturur. |
|
Hizmet yüklü olduğunu doğrular. |
|
Olay Günlüğü'ne yazar. |
|
Hizmete devam etmek için bu yöntemi geçersiz kılar. |
|
Sorgulama hizmeti için bu yöntemi geçersiz kılar. |
|
Hizmeti duraklatmak için bu yöntemi geçersiz kılar. |
|
Bu yöntemi hizmeti kapattığınız geçersiz kıl |
|
Hizmeti durdurmak için bu yöntemi geçersiz kıl |
|
Bilinmeyen hizmet isteklerini işlemek için bu yöntemi geçersiz kıl |
|
Komut satırını ayrıştırır ve gerekiyorsa kayıt yapar. |
|
Bu yöntem, hemen ileti döngüsü girmeden önce çağrılır. |
|
Hizmet, kayıt defterine kaydeder. |
|
Hizmet çalışır. |
|
Hizmet Denetimi Yöneticisi tarafından adlı bir yöntem. |
|
Hizmet durumunu güncelleştirir. |
|
Arayan CAtlServiceModuleT::WinMain ne zaman hizmetini başlatır. |
|
Durdurur ve hizmeti kaldırılır. |
|
Azaltır hizmetin kilit sayılır. |
|
Hizmet, kayıt defterinden kaldırır. |
|
Bu yöntemi, hizmeti çalıştırmak için gerekli kodu uygular. |
Ortak veri üyeleri
Ad |
Description |
---|---|
Program bir hizmet olarak çalışan gösteren bayrak. |
|
İş parçacığı kimliğini saklama üye değişkeni. |
|
Üye değişkeni geçerli hizmetin durumu bilgi yapısı için bir tanıtıcı saklamak. |
|
Üye değişkeni geçerli hizmet için durum bilgileri yapısı saklamak. |
|
Kaydedilmekte olan hizmetin adı. |
Notlar
CAtlServiceModuleT, türetilen CAtlExeModuleT, atl hizmet modülü uygular.CAtlServiceModuleTkomut satırı işlemi, yükleme, kaydetme ve temizleme için yöntemler sağlar.Ek işlevsellik gerekliyse, bu ve diğer yöntemler kılınabilir.
Bu sınıf eski yerini alan CComModule sınıfı bileşene ATL önceki sürümlerinde kullanılanBkz: atl modülü sınıfları daha fazla ayrıntı için.
Devralma hiyerarşisi
CAtlServiceModuleT
Gereksinimler
Başlık: atlbase.h