_ATL_MODULE70-Struktur

Enthält Daten, die von jedem ATL-Modul verwendet werden.

Syntax

struct _ATL_MODULE70 {
    UINT cbSize;
    LONG m_nLockCnt;
    _ATL_TERMFUNC_ELEM* m_pTermFuncs;
    CComCriticalSection m_csStaticDataInitAndTypeInfo;
};

Member

cbSize
Die Größe der Struktur, die für die Versionsverwaltung verwendet wird.

m_nLockCnt
Referenzanzahl, um zu bestimmen, wie lange das Modul aktiv bleiben soll.

m_pTermFuncs
Verfolgt Funktionen, die registriert wurden, um aufgerufen zu werden, wenn ATL heruntergefahren wird.

m_csStaticDataInitAndTypeInfo
Wird verwendet, um den Zugriff auf interne Daten in Multithread-Situationen zu koordinieren.

Hinweise

_ATL_MODULE wird als Typdef von _ATL_MODULE70.

Anforderungen

Kopfzeile: atlbase.h

Siehe auch

Klassen und Strukturen