BEGIN_SERVICE_MAP
Označuje začátek mapy služby.
BEGIN_SERVICE_MAP( theClass )
Parametry
- theClass
[v] Určuje třídu obsahující mapy služby.
Poznámky
Pomocí mapy služby na objekt COM implementovat funkci poskytovatel metadat.Nejprve musí být odvozena od třídy IServiceProviderImpl.Existují dva typy položek:
SERVICE_ENTRY označuje podpory pro daný Identifikátor (SID) služby.
SERVICE_ENTRY_CHAIN Určuje, že IServiceProviderImpl::QueryService řetězce, zadaný objekt.
Příklad
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()
Požadavky
Záhlaví: atlcom.h