BEGIN_COM_MAP (x )
Paramètres
x
[en] Le nom de la classe d'objet vous êtes exposer des interfaces sur.
Remarques
La carte de COM est le mécanisme qui expose des interfaces sur un objet à un client via QueryInterface. CComObjectRootEx::InternalQueryInterface retourne uniquement des pointeurs pour les interfaces dans la carte COM. Démarrez votre carte d'interface avec la macro BEGIN_COM_MAP , ajouter des entrées pour chacune de vos interfaces avec la macro COM_INTERFACE_ENTRY ou l'une de ses variantes et remplir la carte avec la macro END_COM_MAP.
Par exemple, de la bibliothèque ATL exemple BEEPER
BEGI&N_COM_MAP(CBeeper)
nbsp ; COM_INTERFACE_ENTRY(IDispatch)
COM_INTERFACE_ENTRY(IBeeper)
COM_INTERFACE_ENTRY_TEAR_OFF (IID_ISupportErrorInfo, CBeeper2)
END_COM_MAP)
Voir la bibliothèque ATL COMMAP échantillon d'exemples à l'aide de différents types de COM carte macros d'entrée.
Les Macros ATL et fonctions globales