Partage via


_ATL_BASE_MODULE70, structure

Utilisé par n’importe quel projet qui utilise ATL.

Syntaxe

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

Membres

cbSize
Taille de la structure utilisée pour le contrôle de version.

m_hInst
Pour hInstance ce module (exe ou dll).

m_hInstResource
Handle de ressource d’instance par défaut.

m_bNT5orWin98
Informations sur la version du système d’exploitation. Utilisé en interne par ATL.

dwAtlBuildVer
Stocke la version d’ATL. Actuellement 0x0700.

pguidVer
GUID interne d’ATL.

m_csResource
Permet de synchroniser l’accès au m_rgResourceInstance tableau. Utilisé en interne par ATL.

m_rgResourceInstance
Tableau utilisé pour rechercher des ressources dans toutes les instances de ressources dont ATL est conscient. Utilisé en interne par ATL.

Notes

_ATL_BASE_MODULE est défini comme typedef de _ATL_BASE_MODULE70.

Spécifications

En-tête : atlcore.h

Voir aussi

Classes et structs