_ATL_COM_MODULE70 構造体

ATL の COM 関連コードで使用されます。

構文

struct _ATL_COM_MODULE70 {
    UINT cbSize;
    HINSTANCE m_hInstTypeLib;
    _ATL_OBJMAP_ENTRY** m_ppAutoObjMapFirst;
    _ATL_OBJMAP_ENTRY** m_ppAutoObjMapLast;
    CRITICAL_SECTION m_csObjMap;
};

メンバー

cbSize
バージョン管理に使用される構造体のサイズ。

m_hInstTypeLib
このモジュールのタイプ ライブラリのハンドル インスタンス。

m_ppAutoObjMapFirst
このモジュールのオブジェクト マップ エントリの先頭を示す配列要素のアドレス。

m_ppAutoObjMapLast
このモジュールのオブジェクト マップ エントリの末尾を示す配列要素のアドレス。

m_csObjMap
オブジェクト マップ エントリへのアクセスをシリアル化する重要なセクション。 ATL によって内部的に使用されます。

解説

_ATL_COM_MODULE は _ATL_COM_MODULE70 の typedef として定義されています。

必要条件

ヘッダー: atlbase.h

関連項目

クラスと構造体