CComObjectRootEx のメンバ
更新 : 2007 年 11 月
メソッド
コンストラクタです。 |
|
非集約オブジェクトの参照カウントをインクリメントします。 |
|
非集約オブジェクトの参照カウントをデクリメントします。 |
|
スレッド モデルがマルチスレッドの場合は、クリティカル セクション オブジェクトの所有権を取得します。 |
|
スレッド モデルがマルチスレッドの場合は、クリティカル セクション オブジェクトの所有権を解放します。 |
CComObjectRootBase メソッド
オブジェクトに必要な初期化を行うには、クラス内でこのメソッドをオーバーライドします。 |
|
オブジェクトに必要なクリーンアップを行うには、クラス内でこのメソッドをオーバーライドします。 |
|
集約の外側の IUnknown の参照カウントをインクリメントします。 |
|
集約の外部オブジェクトの IUnknown に処理を渡します。 |
|
集約の外側の IUnknown の参照カウントをデクリメントします。 |
静的関数
非集約オブジェクトの IUnknown に処理を渡します。 |
|
オブジェクト マップにリストされている派生クラスに対して、モジュールの初期化時および終了時に呼び出されます。 |
データ メンバ
m_pOuterUnknown と一緒に 1 つの共用体を構成するメンバ。非集約オブジェクトの場合に、AddRef と Release の参照カウントを保持するために使用されます。 |
|
m_dwRef と一緒に 1 つの共用体を構成するメンバ。アグリゲートされるオブジェクトの場合に、外部オブジェクトの IUnknown へのポインタを保持するために使用されます。 |