COM_INTERFACE_ENTRY_AUTOAGGREGATE_BLIND ( パンク, clsid )
パラメーター
パンク
[入力]IUnknownポインタの名前。COM マップを含むクラスのメンバーである必要があります。
clsid
[入力]パンクがNULLの場合、作成される集計の識別子。
解説
任意のクエリがCOM_INTERFACE_ENTRY_AUTOAGGREGATEと同じIID パンククエリを転送し、パンクがNULLの場合は、 clsidで説明されている集計を自動的に作成されます。インターフェイスの照会が失敗したかどうか、COM マップの処理は継続します。
たとえば、ATL サンプルから COMMAP
BEGIN_COM_MAP(COuter)特価;...COM_INTERFACE_ENTRY_AUTOAGGREGATE_BLIND (m_pUnkAutoAggB.p、CLSID_CAutoAggB)...END_COM_MAP()(&N)
COM_INTERFACE_ENTRY マクロを COM マップ エントリについての発言を参照してください。