_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

另请参阅

类和结构