次の方法で共有


BEGIN_SERVICE_MAP

更新 : 2007 年 11 月

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

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 マクロ