次の方法で共有


CComObjectRootEx::m_pOuterUnknown

更新 : 2007 年 11 月

4 バイトのメモリにアクセスする共用体を構成するメンバです。

IUnknown* m_pOuterUnknown;

解説

このメンバは、次に示すように m_dwRef と一緒に 1 つの共用体を構成します。

union

{

long m_dwRef;

IUnknown* m_pOuterUnknown;

};

アグリゲートされるオブジェクトの場合は、外部オブジェクトの IUnknown へのポインタが m_pOuterUnknown に格納されます。非集約オブジェクトの場合は、AddRefRelease によってアクセスされる参照カウントが m_dwRef に格納されます。

必要条件

ヘッダー : atlcom.h

参照

参照

CComObjectRootEx クラス

その他の技術情報

CComObjectRootEx のメンバ