BEGIN_SERVICE_MAP
Contrassegna l'inizio del mapping di servizio.
BEGIN_SERVICE_MAP( theClass )
Parametri
- theClass
[in] specifica la classe che contiene il mapping di servizio.
Note
Utilizzare il mapping del servizio per implementare la funzionalità del provider di servizi sull'oggetto COM.Innanzitutto, è necessario derivare la classe da IServiceProviderImpl.Esistono due tipi di voci:
SERVICE_ENTRY indica il supporto per il servizio ID specificato (SID).
SERVICE_ENTRY_CHAIN indica a IServiceProviderImpl::QueryService concatenare a un altro, l'oggetto specificato.
Esempio
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()
Requisiti
Header: atlcom.h