次の方法で共有


CComMultiThreadModelNoCS::ThreadModelNoCS

更新 : 2007 年 11 月

CComMultiThreadModelNoCS を使っているとき、typedef 名 ThreadModelNoCSCComMultiThreadModelNoCS を参照します。

typedef CComMultiThreadModelNoCS ThreadModelNoCS;

解説

CComMultiThreadModel および CComSingleThreadModel にも、ThreadModelNoCS の定義が含まれています。次の表は、スレッド化モデル クラスと、ThreadModelNoCS によって参照されるクラスとの関係を示しています。

定義されているクラス

参照されるクラス

CComMultiThreadModelNoCS

CComMultiThreadModelNoCS

CComMultiThreadModel

CComMultiThreadModelNoCS

CComSingleThreadModel

CComSingleThreadModel

CComMultiThreadModelNoCSThreadModelNoCS を定義すると、CComMultiThreadModelCComSingleThreadModel は対称的になります。たとえば、CComMultiThreadModel::AutoCriticalSection 内のサンプル コードで、次の typedef を宣言したとします。

typedef typename ThreadModel::ThreadModelNoCS _ThreadModel;

CComMultiThreadModelNoCS クラスなど、ThreadModel に指定されているクラスがどのクラスであっても、_ThreadModel はそのクラスに応じて解決します。

使用例

CComMultiThreadModel::AutoCriticalSection」を参照してください。

必要条件

ヘッダー : atlbase.h

参照

参照

CComMultiThreadModelNoCS クラス

CComObjectThreadModel

CComGlobalsThreadModel

その他の技術情報

CComMultiThreadModelNoCS のメンバ