Freigeben über


_ATL_BASE_MODULE70 Structure

Wird von einem Projekt, das ATL verwendet.

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

Mitglieder

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

  • m_hInst
    hInstance für dieses Modul (entweder EXE oder DLL).

  • m_hInstResource
    Standardinstanzressourcenhandle.

  • m_bNT5orWin98
    Informationen zur Version des Betriebssystems. Intern verwendet von ATL.

  • dwAtlBuildVer
    Speichert die Version von ATL. Derzeit 0x0700.

  • pguidVer
    Internes GUID ATL.

  • m_csResource
    Wird verwendet, um den Zugriff auf das m_rgResourceInstance Array zu synchronisieren. Intern verwendet von ATL.

  • m_rgResourceInstance
    Kleiden Sie verwendet, um für Ressourcen in allen Ressourceninstanzen zu suchen, die ATL berücksichtigt. Intern verwendet von ATL.

Hinweise

_ATL_BASE_MODULE wird als Typedef von _ATL_BASE_MODULE70 definiert.

Anforderungen

Header: atlcore.h

Siehe auch

Weitere Ressourcen

ATL Structures