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