BEGIN_COM_MAP

Die COM-Zuordnung ist der Mechanismus, der Schnittstellen auf einem Objekt in ein Client über QueryInterface verfügbar macht.

BEGIN_COM_MAP( x )

Parameter

  • x
    [in] Der Name des Klassenobjekts machen Sie Schnittstellen verfügbar.

Hinweise

CComObjectRootEx::InternalQueryInterface gibt nur Zeiger für Schnittstellen in der COM-Zuordnung zurück.Starten Sie die Schnittstellenzuordnung mit dem BEGIN_COM_MAP-Makro, fügen Sie Einträge für jede der Schnittstellen mit dem COM_INTERFACE_ENTRY-Makro oder dem seiner Varianten hinzu, schließen Sie die Zuordnung mit dem END_COM_MAP-Makro ab.

Beispiel

Im Beispiel ATL SIGNALTONGEBER:

BEGIN_COM_MAP(CBeeper)
   COM_INTERFACE_ENTRY(IBeeper)
   COM_INTERFACE_ENTRY(IDispatch)
   COM_INTERFACE_ENTRY_TEAR_OFF(IID_ISupportErrorInfo, CBeeper2)
END_COM_MAP()

Anforderungen

Header: möchten

Siehe auch

Weitere Ressourcen

COM-Zuordnungs-Makros

ATL-Makros