Freigeben über


COM_INTERFACE_ENTRY_AUTOAGGREGATE_BLIND

Wie das COM_INTERFACE_ENTRY_AUTOAGGREGATE, außer dass das Abfragen für jedes IID führt das Weiterleiten der Abfrage zu punk und wenn punkNULL ist und automatisch erstellt das Aggregat, das von clsid beschrieben wird.

COM_INTERFACE_ENTRY_AUTOAGGREGATE_BLIND( punk, clsid )

Parameter

  • punk
    [in] Der Name eines IUnknown Zeigers.Muss ein Member der Klasse, die die COM-Zuordnung enthält.

  • clsid
    [in] Der Bezeichner des Aggregats, das erstellt wird, wenn punkNULL ist.

Hinweise

Wenn die Schnittstellenabfrage fehlschlägt, wird die Verarbeitung der COM-Zuordnung fort.

Siehe COM_INTERFACE_ENTRY-Makros für Hinweise zu COM-Zuordnungs-Einträge.

Beispiel

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

Anforderungen

Header: möchten

Siehe auch

Weitere Ressourcen

COM-Zuordnungs-Makros

ATL-Makros