Compartilhar via


CComObjectRootEx membros

Métodos

CComObjectRootEx

Construtor.

InternalAddRef

Incrementa a contagem de referência para um objeto nonaggregated.

InternalRelease

Diminui a referência de contar para um objeto nonaggregated.

Bloquear

Se o thread modelo é multithreaded, obtém-se de um objeto de seção crítica.

Unlock

Se o modelo de segmento é multithreaded, versões de propriedade de um objeto de seção crítica.

Métodos CComObjectRootBase

FinalConstruct

Substituir na sua classe para executar qualquer inicialização exigida pelo seu objeto.

FinalRelease

Substituir na sua classe para executar qualquer limpeza exigida pelo seu objeto.

OuterAddRef

Incrementa a contagem de referência para um objeto agregado.

OuterQueryInterface

Delegados para o exterior IUnknown de um objeto agregado.

OuterRelease

Diminui a referência de contar para um objeto agregado.

Funções estáticas

InternalQueryInterface

Delegados à IUnknown de um objeto nonaggregated.

ObjectMain

Chamado durante a inicialização do módulo e finalização para classes derivadas listado no MAP de objeto.

Membros de dados

m_dwRef

Com m_pOuterUnknown, parte de uma união. Usado quando o objeto não está agregado para Isenção a contagem de referência de AddRef e Versão.

m_pOuterUnknown

Com m_dwRef, parte de uma união. Usado quando o objeto é agregado para manter um ponteiro para externo desconhecido.

Consulte também

Referência

Classe CComObjectRootEx