_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