BEGIN_SERVICE_MAP
标记服务映射的开头。
BEGIN_SERVICE_MAP( theClass )
参数
- theClass
[in]用于指定包含服务映射的选件类。
备注
使用服务映射实现在COM对象的服务提供程序功能。首先,必须从 IServiceProviderImpl派生您的选件类。具有项的两种类型:
SERVICE_ENTRY Indicates为指定的服务ID (SID)的支持。
SERVICE_ENTRY_CHAIN 指示 IServiceProviderImpl::QueryService 绑定到另一个,指定的对象。
示例
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()
要求
Header: atlcom.h