CComObjectRootEx クラス メンバー

メソッド

CcomObjectRootEx コンス トラクター。
InternalAddRef 非集約オブジェクトの参照カウントをインクリメントします。
InternalQueryInterface 非集約オブジェクトのIUnknownのデリゲート。
InternalRelease 参照カウントをデクリメント、非集約オブジェクト。
ロック スレッド モデルがマルチ スレッドの場合は、クリティカル セクション オブジェクトの所有権を取得します。
ロックを解除します。 スレッド モデルがマルチ スレッドの場合は、クリティカル セクション オブジェクトの所有権を解放します。

CComObjectRootBase メソッド

FinalConstruct 集約オブジェクトを作成するのには、クラスでのオーバーライドします。
FinalRelease 集計オブジェクトを解放するには、クラスでのオーバーライドします。
OuterAddRef 集約オブジェクトの参照カウントをインクリメントします。
OuterQueryInterface 集約オブジェクトの外側のIUnknownのデリゲート。
OuterRelease 参照カウントをデクリメント集約オブジェクト。

データ メンバー

m_critsec CComAutoCriticalSectionオブジェクトまたはCComFakeCriticalSectionオブジェクトのスレッド モデル。
m_dwRef M_pOuterUnknownで、共用体の一部。AddRefおよびReleaseの参照カウントを保持するオブジェクトが集約されない場合に使用。
m_pOuterUnknown M_dwRefで、共用体の一部。外部不明のポインターを保持するオブジェクトを集約するときに使用。

CComObjectRootEx の概要

Index