テンプレート lt; クラスT(&L)gt;
ATL_NO_VTABLE IServiceProviderImpl クラス: パブリック IServiceProvider(&G)
パラメーター
T
IServiceProviderImplからの派生クラス。
IServiceProviderインターフェイスは GUID で指定されたサービスを検索し、サービスを要求されたインターフェイスへのインターフェイス ポインターを返します。このインターフェイスの既定の実装クラスIServiceProviderImplを提供します。
IServiceProviderImplには 1 つのメソッドを指定します: 作成または指定されたサービスにアクセスし、サービスの指定したインターフェイスへのインターフェイス ポインターを返しますQueryService、。
サービス マップ、 BEGIN_SERVICE_MAPを開始および終了時刻END_SERVICE_MAPとIServiceProviderImplを使用します。
サービス マップが含まれている 2 つのエントリ: オブジェクトでサポートされて、指定したサービス id (SID) を示す、 SERVICE_ENTRY、およびSERVICE_ENTRY_CHAINを別のオブジェクトをチェーンQueryServiceを呼び出して、。
#include lt;atlcom.h>