Struttura _ATL_BASE_MODULE70
Utilizzato da qualsiasi progetto che usa ATL.
Sintassi
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;
};
Membri
cbSize
Dimensione della struttura utilizzata per il controllo delle versioni.
m_hInst
Oggetto hInstance
per questo modulo (exe o dll).
m_hInstResource
Handle di risorse dell'istanza predefinito.
m_bNT5orWin98
Informazioni sulla versione del sistema operativo. Usato internamente da ATL.
dwAtlBuildVer
Archivia la versione di ATL. Attualmente 0x0700.
pguidVer
GUID interno di ATL.
m_csResource
Usato per sincronizzare l'accesso m_rgResourceInstance
alla matrice. Usato internamente da ATL.
m_rgResourceInstance
Matrice usata per cercare le risorse in tutte le istanze di risorse di cui ATL è a conoscenza. Usato internamente da ATL.
Osservazioni:
_ATL_BASE_MODULE è definito come typedef di _ATL_BASE_MODULE70.
Requisiti
Intestazione: atlcore.h