| title | _ATL_COM_MODULE70 Structure | Microsoft Docs | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ms.custom | ||||||||||||||
| ms.date | 11/04/2016 | |||||||||||||
| ms.reviewer | ||||||||||||||
| ms.suite | ||||||||||||||
| ms.technology |
|
|||||||||||||
| ms.tgt_pltfrm | ||||||||||||||
| ms.topic | article | |||||||||||||
| f1_keywords |
|
|||||||||||||
| dev_langs |
|
|||||||||||||
| helpviewer_keywords |
|
|||||||||||||
| ms.assetid | 5b0b2fd0-bdeb-4c7e-8870-78fa69ace6e6 | |||||||||||||
| caps.latest.revision | 15 | |||||||||||||
| author | mikeblome | |||||||||||||
| ms.author | mblome | |||||||||||||
| manager | ghogen | |||||||||||||
| translation.priority.ht |
|
Used by COM-related code in ATL.
struct _ATL_COM_MODULE70 {
UINT cbSize;
HINSTANCE m_hInstTypeLib;
_ATL_OBJMAP_ENTRY** m_ppAutoObjMapFirst;
_ATL_OBJMAP_ENTRY** m_ppAutoObjMapLast;
CRITICAL_SECTION m_csObjMap;
};
cbSize
The size of the structure, used for versioning.
m_hInstTypeLib
The handle instance to the type library for this module.
m_ppAutoObjMapFirst
Address of the array element indicating the beginning of the object map entries for this module.
m_ppAutoObjMapLast
Address of the array element indicating the end of the object map entries for this module.
m_csObjMap
Critical section to serialize access to the object map entries. Used internally by ATL.
_ATL_COM_MODULE is defined as a typedef of _ATL_COM_MODULE70.
Header: atlbase.h