Share via


CAtlServiceModuleT クラス

このクラスは、サービスを実装します。

template <
   class T,
   UINT nServiceNameID 
>
class ATL_NO_VTABLE CAtlServiceModuleT :
   public CAtlExeModuleT< T >

パラメーター

  • T
    CAtlServiceModuleT の派生クラス。

  • nServiceNameID
    サービスのリソース識別子。

解説

CAtlExeModuleT から派生する CAtlServiceModuleT は、ATL サービス モジュールを実装します。 CAtlServiceModuleT には、コマンド ライン処理、インストール、登録、および削除のメソッドが用意されています。 機能を拡張する場合は、これらのメソッドやほかのメソッドをオーバーライドします。

このクラスは、ATL の以前のバージョンで使用されていて、現在は互換性のために残されている CComModule クラスを置き換えるクラスです。 詳細については、「ATL モジュール クラス」を参照してください。

必要条件

**ヘッダー:**atlbase.h

参照

参照

CAtlExeModuleT クラス

その他の技術情報

CAtlServiceModuleT のメンバー

ATL クラスの概要