COM_INTERFACE_ENTRY_CACHED_TEAR_OFF

Speichert die Schnittstellebesondere Daten für jede Instanz.

COM_INTERFACE_ENTRY_CACHED_TEAR_OFF( iid, x, punk )

Parameter

  • iid
    [in] den GUID der Tearoff-Schnittstelle.

  • x
    [in] Der Name der Klasse, die die Schnittstelle implementiert.

  • punk
    [in] Der Name eines IUnknown Zeigers.Muss ein Member der Klasse, die die COM-Zuordnung enthält.Sollte zu NULL im Konstruktor des Klassenobjekts initialisiert werden.

Hinweise

Wenn die Schnittstelle nicht verwendet wird, diese senkt die gesamte Instanzgröße des Objekts.

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

Beispiel

BEGIN_COM_MAP(COuter)
   COM_INTERFACE_ENTRY(IOuter)
   COM_INTERFACE_ENTRY_CACHED_TEAR_OFF(IID_ITearOff, CTearOff, punkTearOff)
END_COM_MAP()

Anforderungen

Header: möchten

Siehe auch

Weitere Ressourcen

COM-Zuordnungs-Makros

ATL-Makros