Udostępnij za pośrednictwem


Struktura _ATL_BASE_MODULE70

Używany przez dowolny projekt korzystający z atl.

Składnia

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

Elementy członkowskie

cbSize
Rozmiar struktury używanej do przechowywania wersji.

m_hInst
Element dla tego modułu hInstance (exe lub dll).

m_hInstResource
Dojście zasobu wystąpienia domyślnego.

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

dwAtlBuildVer
Przechowuje wersję atl. Obecnie 0x0700.

pguidVer
Wewnętrzny identyfikator GUID ATL.

m_csResource
Służy do synchronizowania dostępu do tablicy m_rgResourceInstance . Używane wewnętrznie przez ATL.

m_rgResourceInstance
Tablica używana do wyszukiwania zasobów we wszystkich wystąpieniach zasobów, z których korzysta usługa ATL. Używane wewnętrznie przez ATL.

Uwagi

_ATL_BASE_MODULE jest definiowana jako definicja typu _ATL_BASE_MODULE70.

Wymagania

Nagłówek: atlcore.h

Zobacz też

Klasy i struktury