Compartilhar via


Estrutura _ATL_BASE_MODULE70

Usado por qualquer projeto que use ATL.

Sintaxe

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

Membros

cbSize
O tamanho da estrutura, usado para controle de versão.

m_hInst
O hInstance deste módulo (exe ou dll).

m_hInstResource
Identificador de recurso de instância padrão.

m_bNT5orWin98
Informações de versão do sistema operacional. Usado internamente pela ATL.

dwAtlBuildVer
Armazena a versão da ATL. Atualmente 0x0700.

pguidVer
GUID interno da ATL.

m_csResource
Usado para sincronizar o acesso à matriz m_rgResourceInstance. Usado internamente pela ATL.

m_rgResourceInstance
Matriz usada para pesquisar recursos em todas as instâncias de recurso das quais a ATL está ciente. Usado internamente pela ATL.

Comentários

_ATL_BASE_MODULE é definido como um typedef de _ATL_BASE_MODULE70.

Requisitos

Cabeçalho: atlcore.h

Confira também

Classes e structs