| description | Learn more about: _ATL_MODULE70 Structure | |||
|---|---|---|---|---|
| title | _ATL_MODULE70 Structure | |||
| ms.date | 11/04/2016 | |||
| f1_keywords |
|
|||
| helpviewer_keywords |
|
|||
| ms.assetid | b059b2c8-dfd1-4ac9-b07d-39df638cc7b3 |
Contains data used by every ATL module.
struct _ATL_MODULE70 {
UINT cbSize;
LONG m_nLockCnt;
_ATL_TERMFUNC_ELEM* m_pTermFuncs;
CComCriticalSection m_csStaticDataInitAndTypeInfo;
};cbSize
The size of the structure, used for versioning.
m_nLockCnt
Reference count to determine how long the module should stay alive.
m_pTermFuncs
Tracks functions that have been registered to be called when ATL shuts down.
m_csStaticDataInitAndTypeInfo
Used to coordinate access to internal data in multithreaded situations.
_ATL_MODULE is defined as a typedef of _ATL_MODULE70.
Header: atlbase.h