Share via


CComGITPtr クラス

このクラスには、インターフェイス ポインターおよびグローバル インターフェイス テーブル (GIT: Global Interface Table) を扱うメソッドが用意されています。

template <
   class T 
>
class CComGITPtr

パラメーター

  • T
    GIT に格納されるインターフェイス ポインターの型。

解説

別のオブジェクトから取得したインターフェイス ポインターを使用し、フリー スレッド マーシャラーを集約するオブジェクトには、インターフェイスを正しくマーシャリングするために手順を追加する必要があります。 通常、この手順には、インターフェイス ポインターを GIT に格納する処理と、ポインターの使用時に毎回 GIT からポインターを取得する処理が含まれます。 CComGITPtr クラスは、GIT に格納されているインターフェイス ポインターの使用に役立ちます。

注意

グローバル インターフェイス テーブル機能は、DCOM 1.1 以降を備えた Windows 95、または Windows 98、Windows NT 4.0 Service Pack 3 以降、Windows 2000 で使用できます。

必要条件

**ヘッダー:**atlbase.h

参照

参照

Accessing Interfaces Across Apartments

When to Use the Global Interface Table

概念

ATL とフリー スレッド マーシャラー

その他の技術情報

CComGITPtr のメンバー

ATL クラスの概要