COM_INTERFACE_ENTRY_AUTOAGGREGATE_BLIND

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 マップ エントリについての発言を参照してください。

ATL マクロとグローバル関数

Index