Export (0) Print
Expand All

_ATL_BASE_MODULE70 Structure 

Used by any project that uses ATL.


struct _ATL_BASE_MODULE70{
   UINT cbSize;
   HINSTANCE m_hInst;
   HINSTANCE m_hInstResource;
   bool m_bNT5orWin98;
   DWORD dwAtlBuildVer;
   GUID* pguidVer;
   CRITICAL_SECTION m_csResource;
   CSimpleArray<HINSTANCE> m_rgResourceInstance;
};

cbSize

The size of the structure, used for versioning.

m_hInst

The hInstance for this module (either exe or dll).

m_hInstResource

Default instance resource handle.

m_bNT5orWin98

Operating system version information. Used internally by ATL.

dwAtlBuildVer

Stores the version of ATL. Currently 0x0700.

pguidVer

ATL's internal GUID.

m_csResource

Used to synchronize access to the m_rgResourceInstance array. Used internally by ATL.

m_rgResourceInstance

Array used to search for resources in all the resource instances of which ATL is aware. Used internally by ATL.

_ATL_BASE_MODULE is defined as a typedef of _ATL_BASE_MODULE70.

Header: atlcore.h

Other Resources

ATL Structures

Community Additions

ADD
Show:
© 2014 Microsoft