Share via


CAtlAutoThreadModule クラス

このクラスは、スレッドがプールされているアパートメント モデル COM サーバーを実装します。

class CAtlAutoThreadModule :
   public CAtlAutoThreadModuleT< CAtlAutoThreadModule >

解説

CAtlAutoThreadModule は、CAtlAutoThreadModuleT から派生し、スレッドがプールされているアパートメント モデル COM サーバーを実装します。 CAtlAutoThreadModuleCComApartment を使用して、モジュール内のスレッド単位でアパートメントを管理します。

CComClassFactoryAutoThread を指定するには、オブジェクトのクラス定義の DECLARE_CLASSFACTORY_AUTO_THREAD マクロを使用する必要があります。 その後、CAtlAutoThreadModule などの CAtlAutoThreadModuleT から派生するクラスの単一のインスタンスを追加する必要があります。 次に例を示します

CAtlAutoThreadModule _AtlAutoModule; // name is immaterial.

注意

このクラスは、互換性のために残されている CComAutoThreadModule クラスを置き換えるものです。

必要条件

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

参照

参照

CAtlAutoThreadModuleT クラス

IAtlAutoThreadModule クラス

ATL モジュール クラス

その他の技術情報

ATL クラスの概要