COM_INTERFACE_ENTRY_AUTOAGGREGATE ( ,のiidパンク, clsid )
パラメーター
iid
[入力]照会するインターフェイスの GUID。
パンク
[入力]IUnknownポインタの名前。COM マップを含むクラスのメンバーである必要があります。
clsid
[入力]パンクがNULLの場合、作成される集計の識別子。
解説
パンクがNULLである場合を除いてもCOM_INTERFACE_ENTRY_AGGREGATE、同じ、それ自動的にclsidで説明されている集計を作成します。
たとえば、ATL サンプルから COMMAP
BEGIN_COM_MAP(COuter)...特価;COM_INTERFACE_ENTRY_AUTOAGGREGATE (IID_IAutoAgg、m_pUnkAutoAgg.p、CLSID_CAutoAgg)...END_COM_MAP()(&N)
COM_INTERFACE_ENTRY マクロを COM マップ エントリについての発言を参照してください。