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