COM_INTERFACE_ENTRY_AUTOAGGREGATE_BLIND

COM_INTERFACE_ENTRY_AUTOAGGREGATE_BLIND ( Punk, Clsid )

Parameter

punk

[in] Der Name der einen IUnknown -Zeiger. Muss ein Mitglied der Klasse mit der COM-Zuordnung.

clsid

[in] Der Bezeichner des Aggregats, das erstellt wird, wenn Punk NULL ist.

Bemerkungen

Wie COM_INTERFACE_ENTRY_AUTOAGGREGATE, außer dass für alle Abfragen ergibt IID Weiterleitung die Abfrage auf Punkund wenn Punk NULList, erstellen automatisch das Aggregat, beschrieben durch die Clsid. Wenn die Schnittstelle-Abfrage fehlschlägt, wird die Verarbeitung von der COM-Zuordnung fortgesetzt.

Z. B. von der ATL-Beispiele COMMAP

BEGI&N_COM_MAP(COuter)
 Nbsp; ...
   COM_INTERFACE_ENTRY_AUTOAGGREGATE_BLIND (m_pUnkAutoAggB.p, CLSID_CAutoAggB)
   ...
END_COM_MAP()

Finden Sie unter COM_INTERFACE_ENTRY Makros für Bemerkungen über COM-Zuordnungseinträgen.

ATL-Makros und globale Funktionen

Index