次の方法で共有


CAtlAutoThreadModule クラス

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

重要

このクラスおよびメンバーは、Windows のランタイムで実行するアプリケーションで使用することはできません。

class CAtlAutoThreadModule : 
public CAtlAutoThreadModuleT< CAtlAutoThreadModule >

解説

CAtlAutoThreadModuleCAtlAutoThreadModuleT から派生し、スレッドのプールされているアパートメント モデル COM サーバーを実装します。 CAtlAutoThreadModule は、モジュールの各スレッドのアパートメントの管理に CComApartment を使用します。

では、オブジェクトのクラス定義のクラス ファクトリとして CComClassFactoryAutoThread を指定するに DECLARE_CLASSFACTORY_AUTO_THREAD のマクロを使用する必要があります。 次 CAtlAutoThreadModuleなどの CAtlAutoThreadModuleT から派生したクラスのインスタンスを追加する必要があります。 例:

CAtlAutoThreadModule _AtlAutoModule; // name is immaterial.

注意

このクラスは CComAutoThreadModule に残されているクラスを置き換えます。

継承階層

IAtlAutoThreadModule

CAtlAutoThreadModuleT

CAtlAutoThreadModule

必要条件

atlbase.hHeader:

参照

関連項目

CAtlAutoThreadModuleT クラス

IAtlAutoThreadModule クラス

ATL モジュール クラス

その他の技術情報

ATL クラスの概要