_ATL_MODULE70 结构

包含每个 ATL 模块使用的数据。

语法

struct _ATL_MODULE70 {
    UINT cbSize;
    LONG m_nLockCnt;
    _ATL_TERMFUNC_ELEM* m_pTermFuncs;
    CComCriticalSection m_csStaticDataInitAndTypeInfo;
};

成员

cbSize
结构的大小,用于版本控制。

m_nLockCnt
用于确定模块应保持多久活动状态的引用计数。

m_pTermFuncs
跟踪在 ATL 关闭时已注册要被调用的函数。

m_csStaticDataInitAndTypeInfo
用于协调对多线程情况下内部数据的访问。

注解

_ATL_MODULE 被定义为 _ATL_MODULE70 的 typedef。

要求

标头:atlbase.h

另请参阅

类和结构