Compartir a través de


CAtlBaseModule Class

Esta clase se crean instancias en cada proyecto ATL.

class CAtlBaseModule : 
   public _ATL_BASE_MODULE

Members

Constructores públicos

Name

Descripción

CAtlBaseModule::CAtlBaseModule

el constructor.

Métodos públicos

Name

Descripción

CAtlBaseModule::AddResourceInstance

Agrega una instancia de recursos a la lista de identificadores almacenados.

CAtlBaseModule::GetHInstanceAt

Devuelve un identificador a una instancia especificada del recurso.

CAtlBaseModule::GetModuleInstance

Devuelve la instancia de módulos de un objeto de CAtlBaseModule .

CAtlBaseModule::GetResourceInstance

Devuelve la instancia de un objeto de CAtlBaseModule .

CAtlBaseModule::RemoveResourceInstance

Quita una instancia de la lista de identificadores almacenados.

CAtlBaseModule::SetResourceInstance

Establece la instancia de un objeto de CAtlBaseModule .

Miembros de datos públicos

Name

Descripción

CAtlBaseModule::m_bInitFailed

Una variable que indica si se ha producido un error en la inicialización del módulo.

Comentarios

Una instancia de CAtlBaseModule llamó al _AtlBaseModule está presente en cada proyecto ATL, que contiene un identificador de la instancia del módulo, un identificador al módulo que contenga los recursos (que de forma predeterminada, es uno y lo mismo), y una matriz de identificadores a los módulos que proporcionaban recursos primarios. CAtlBaseModule se puede lograr con seguridad de varios subprocesos.

Esta clase reemplaza la clase obsoletos de CComModule utilizada en versiones anteriores de ATL.

Jerarquía de herencia

_ATL_BASE_MODULE

CAtlBaseModule

Requisitos

encabezado: atlcore.h

Vea también

Referencia

Clases de módulo de ATL

Otros recursos

ATL Class Overview