IServiceProviderImpl 類別
這個類別會提供 IServiceProvider 介面的預設實作。
template <
class T
>
class ATL_NO_VTABLE IServiceProviderImpl :
public IServiceProvider
參數
- T
您的類別,衍生自 IServiceProviderImpl。
Members
公用方法
名稱 |
描述 |
---|---|
建立或存取所指定的服務及傳回介面指標指定介面的服務。 |
備註
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