IServiceProviderImpl选件类

此选件类提供 IServiceProvider 接口的默认实现。

template <
   class T
> 
class ATL_NO_VTABLE IServiceProviderImpl :
   public IServiceProvider

参数

  • T
    您的选件类,从派生 IServiceProviderImpl

成员

zsz5ss6c.collapse_all(zh-cn,VS.110).gif公共方法

名称

描述

IServiceProviderImpl::QueryService

创建或访问指定的服务并返回接口指针。服务的指定接口。

备注

IServiceProvider 接口查找其GUID指定的一个服务并返回请求的接口的接口指针在服务。 选件类 IServiceProviderImpl 提供此接口的默认实现。

IServiceProviderImpl 指定一个方法: QueryService,创建或访问指定的服务并返回接口指针。服务的指定接口。

IServiceProviderImplBEGIN_SERVICE_MAP 和结尾开始使用服务映射,与 END_SERVICE_MAP

服务映射包含两项: SERVICE_ENTRY,指示所指定的服务ID (SID)支持对象和 SERVICE_ENTRY_CHAIN,调用 QueryService 绑定到另一个对象。

继承层次结构

IServiceProvider

IServiceProviderImpl

要求

Header: atlcom.h

请参见

其他资源

ATL选件类概述