Share via


_ATL_BASE_MODULE70 structuur

Opmerking

De ATL (Active Template Library) wordt nog steeds ondersteund. We voegen echter geen functies meer toe of werken de documentatie bij.

Wordt gebruikt door elk project dat GEBRUIKMAAKT van ATL.

Syntaxis

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

Leden

cbSize
De grootte van de structuur, die wordt gebruikt voor versiebeheer.

m_hInst
De hInstance voor deze module (exe of dll).

m_hInstResource
Resource-handle van het standaardexemplaren.

m_bNT5orWin98
Versiegegevens van het besturingssysteem. Intern gebruikt door ATL.

dwAtlBuildVer
Slaat de versie van ATL op. Momenteel 0x0700.

pguidVer
Interne GUID van ATL.

m_csResource
Wordt gebruikt om de toegang tot de m_rgResourceInstance matrix te synchroniseren. Intern gebruikt door ATL.

m_rgResourceInstance
Matrix die wordt gebruikt om te zoeken naar resources in alle resource-exemplaren waarvan ATL op de hoogte is. Intern gebruikt door ATL.

Opmerkingen

_ATL_BASE_MODULE wordt gedefinieerd als een typedef van _ATL_BASE_MODULE70.

Requirements

Header: atlcore.h

Zie ook

Klassen en structs