次の方法で共有


BEGIN_SERVICE_MAP

サービス マップの開始位置を示します。

BEGIN_SERVICE_MAP( theClass )

パラメーター

  • theClass
    [入力]サービス マップを含むクラスを指定します。

解説

COM オブジェクト、のサービス プロバイダーの機能の実装にサービス マップを使用します。最初に、IServiceProviderImplからクラスを派生させる必要があります。エントリの 2 種類があります:

使用例

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()

必要条件

ヘッダー: atlcom.h

参照

関連項目

END_SERVICE_MAP

その他の技術情報

サービス マップに関するマクロ

ATL マクロ