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