Udostępnij za pośrednictwem


Struktura _ATL_BASE_MODULE70

Używane przez jakiegokolwiek projektu, który używa ATL.

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

Członkowie

  • cbSize
    Rozmiar struktury, używane do przechowywania wersji.

  • m_hInst
    HInstance dla tego modułu (exe lub dll).

  • m_hInstResource
    Domyślne wystąpienie zasobu uchwyt.

  • m_bNT5orWin98
    Informacje o wersji systemu operacyjnego.Używane wewnętrznie przez ATL.

  • dwAtlBuildVer
    Wersja ATL.Obecnie 0x0700.

  • pguidVer
    Wewnętrzny identyfikator GUID ATL's.

  • m_csResource
    Używane do synchronizowania dostępu do m_rgResourceInstance tablicy.Używane wewnętrznie przez ATL.

  • m_rgResourceInstance
    Używane do wyszukiwania zasobów we wszystkich przypadkach zasobów, które jest świadomy ATL tablicy.Używane wewnętrznie przez ATL.

Uwagi

_ATL_BASE_MODULE jest zdefiniowany jako typedef z _ATL_BASE_MODULE70.

Wymagania

Nagłówek: atlcore.h

Zobacz też

Inne zasoby

Struktury ATL