次の方法で共有


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