BEGIN_SERVICE_MAP
Marca o início do mapa de serviço.
BEGIN_SERVICE_MAP( theClass )
Parâmetros
- theClass
[in] especifica a classe que contém o mapa de serviço.
Comentários
Use o mapa de serviço para implementar a funcionalidade de provedor de serviços no seu objeto COM.Primeiro, você deve derivar sua classe de IServiceProviderImpl.Há dois tipos de entradas:
SERVICE_ENTRY indica o suporte de para o ID de serviço (SID) especificado.
SERVICE_ENTRY_CHAIN instrui IServiceProviderImpl::QueryService encadear para outro, objeto especificado.
Exemplo
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()
Requisitos
Cabeçalho: atlcom.h