BEGIN_SERVICE_MAP
Marque le début du mappage de service.
BEGIN_SERVICE_MAP( theClass )
Paramètres
- theClass
[in] Spécifie la classe contenant le mappage de service.
Notes
Utilisez le mappage de service pour implémenter les fonctionnalités du fournisseur de services sur votre objet COM. En premier lieu, vous devez dériver votre classe d' IServiceProviderImpl. Il existe deux types d'entrées :
SERVICE_ENTRY indique la prise en charge de l'ID de service spécifié (SID).
SERVICE_ENTRY_CHAIN demande à IServiceProviderImpl::QueryService de chaînage à un autre, l'objet spécifié.
Exemple
BEGIN_SERVICE_MAP(CMyService)
SERVICE_ENTRY(SID_SBindHost) // This object supports the SBindHost service
SERVICE_ENTRY_CHAIN(m_spClientSite) // Everything else, just ask the container
END_SERVICE_MAP()
Configuration requise
Header: atlcom.h