IServiceProviderImpl选件类
此选件类提供 IServiceProvider 接口的默认实现。
template <
class T
>
class ATL_NO_VTABLE IServiceProviderImpl :
public IServiceProvider
参数
- T
您的选件类,从派生 IServiceProviderImpl。
成员
公共方法
名称 |
描述 |
---|---|
创建或访问指定的服务并返回接口指针。服务的指定接口。 |
备注
IServiceProvider 接口查找其GUID指定的一个服务并返回请求的接口的接口指针在服务。 选件类 IServiceProviderImpl 提供此接口的默认实现。
IServiceProviderImpl 指定一个方法: QueryService,创建或访问指定的服务并返回接口指针。服务的指定接口。
IServiceProviderImpl 从 BEGIN_SERVICE_MAP 和结尾开始使用服务映射,与 END_SERVICE_MAP。
服务映射包含两项: SERVICE_ENTRY,指示所指定的服务ID (SID)支持对象和 SERVICE_ENTRY_CHAIN,调用 QueryService 绑定到另一个对象。
继承层次结构
IServiceProvider
IServiceProviderImpl
要求
Header: atlcom.h