COM_INTERFACE_ENTRY_AUTOAGGREGATE_BLIND

Stesso COM_INTERFACE_ENTRY_AUTOAGGREGATE, eccetto di query per qualsiasi IID di inoltro la query a punke se punk è NULL, creando automaticamente l'aggregazione descritta da clsid.

COM_INTERFACE_ENTRY_AUTOAGGREGATE_BLIND( punk, clsid )

Parametri

  • punk
    [in] il nome di un puntatore IUnknown.Deve essere un membro di classe che contiene la mappa COM.

  • clsid
    [in] identificatore di aggregazione che verrà creata se punk è NULL.

Note

Se la query di interfaccia non riesce, l'elaborazione della mappa COM.

Vedere Macro COM_INTERFACE_ENTRY per le osservazioni sulle voci della mappa COM.

Esempio

BEGIN_COM_MAP(COuter4)
   COM_INTERFACE_ENTRY_AUTOAGGREGATE_BLIND(m_punkAutoAggB, CLSID_CAutoAggB)
END_COM_MAP()

Requisiti

Header: atlcom.h

Vedere anche

Altre risorse

Macro di mappa COM

Macro ATL