CAtlAutoThreadModule クラス
このクラスは、スレッドプールされたアパートメントモデルの COM サーバーを実装します。
重要
このクラスとそのメンバーは、Windows ランタイムで実行するアプリケーションで使用することはできません。
構文
class CAtlAutoThreadModule : public CAtlAutoThreadModuleT<CAtlAutoThreadModule>
解説
CAtlAutoThreadModule
は CAtlAutoThreadModuleT から派生し、スレッドプールされたアパートメントモデルの COM サーバーを実装します。 CAtlAutoThreadModule
は、CComApartment を使用し、モジュール内の各スレッドのアパートメントを管理します。
CComClassFactoryAutoThread をクラス ファクトリとして指定するには、DECLARE_CLASSFACTORY_AUTO_THREAD マクロをオブジェクトのクラス定義で使用する必要があります。 その後、CAtlAutoThreadModule
など CAtlAutoThreadModuleT
から派生したクラスのインスタンスを 1 つ追加します。 次に例を示します。
CAtlAutoThreadModule _AtlAutoModule; // name is immaterial.
Note
このクラスは、古い CComAutoThreadModule クラスに置き換わるものです。
継承階層
IAtlAutoThreadModule
CAtlAutoThreadModule
要件
ヘッダー: atlbase.h
関連項目
CAtlAutoThreadModuleT クラス
IAtlAutoThreadModule クラス
クラスの概要
モジュール クラス