Condividi tramite


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_BAedizione Standard_MODULE è definito come typedef di _ATL_BAedizione Standard_MODULE70.

Requisiti

Intestazione: atlcore.h

Vedi anche

Classi e struct