CComObjectRootEx::m_pOuterUnknown
更新 : 2007 年 11 月
4 バイトのメモリにアクセスする共用体を構成するメンバです。
IUnknown* m_pOuterUnknown;
解説
このメンバは、次に示すように m_dwRef と一緒に 1 つの共用体を構成します。
union
{
long m_dwRef;
IUnknown* m_pOuterUnknown;
};
アグリゲートされるオブジェクトの場合は、外部オブジェクトの IUnknown へのポインタが m_pOuterUnknown に格納されます。非集約オブジェクトの場合は、AddRef と Release によってアクセスされる参照カウントが m_dwRef に格納されます。
必要条件
ヘッダー : atlcom.h