Partilhar via


_ATL_BASE_MODULE70 Estrutura

Observação

A Active Template Library (ATL) continua a ser suportada. No entanto, já não estamos a adicionar funcionalidades nem a atualizar a documentação.

Usado por qualquer projeto que utilize 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 a versão de versões.

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

m_hInstResource
Handle de recurso padrão da instância.

m_bNT5orWin98
Informação sobre a versão do sistema operativo. Usado internamente pela ATL.

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

pguidVer
GUID interno do ATL.

m_csResource
Usado para sincronizar o acesso ao m_rgResourceInstance array. Usado internamente pela ATL.

m_rgResourceInstance
Array usado para procurar recursos em todas as instâncias de recursos das quais o ATL tem conhecimento. Usado internamente pela ATL.

Observações

_ATL_BASE_MODULE é definido como uma definição de tipo de _ATL_BASE_MODULE70.

Requerimentos

Cabeçalho: atlcore.h

Consulte também

Classes e estruturas