CComObjectNoLock クラス
このクラスは非集約オブジェクトの IUnknown を実装しますが、コンストラクターではモジュールのロック カウントがインクリメントされません。
template<
class Base
>
class CComObjectNoLock :
public Base
パラメーター
- Base
作成したクラス。CComObjectRoot または CComObjectRootEx から派生させるか、作成したクラスでサポートする任意のインターフェイスから派生させます。
解説
CComObjectNoLock は、非集約オブジェクトの IUnknown を実装するという点で CComObject に似ています。ただし、CComObjectNoLock は、コンストラクターでモジュールのロック カウントをインクリメントしません。
ATL (Active Template Library) では、CComObjectNoLock はクラス ファクトリ用に内部的に使われます。 通常は、ユーザーが直接このクラスを使うことはありません。
必要条件
**ヘッダー:**atlcom.h