_ATL_COM_MODULE70 Structure

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; 
};

Members

  • 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.

Remarks

_ATL_COM_MODULE is defined as a typedef of _ATL_COM_MODULE70.

Requirements

Header: atlbase.h

See Also

Other Resources

ATL Structures