BEGIN_SERVICE_MAP
Marca o início do serviço de MAP.
BEGIN_SERVICE_MAP( theClass )
Parâmetros
- theClass
[in] Especifica a classe que contém o MAP de serviço.
Comentários
Use o MAP de serviço para implementar a funcionalidade do provedor de serviços em seu objeto COM.Primeiro, você deve derivar a classe de IServiceProviderImpl.Há dois tipos de entradas:
SERVICE_ENTRY Indica suporte para o serviço especificado ID (SID).
SERVICE_ENTRY_CHAIN Instrui o IServiceProviderImpl::QueryService à cadeia 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