CComObjectRootEx::FinalRelease
Você pode substituir esse método em sua classe derivada para executar qualquer limpeza exigida para o objeto.
void FinalRelease( );
Comentários
Por padrão, CComObjectRootEx::FinalRelease não faz nada.
Executar limpeza em FinalRelease é preferível a adicionar código ao destruidor de sua classe, pois o objeto ainda totalmente é construído no ponto em que FinalRelease é chamado. Isso lhe permite acessar com segurança os métodos fornecidos pela classe mais derivada.Isso é particularmente importante para liberar todos os objetos agregados antes da exclusão.
Requisitos
Cabeçalho: atlcom.h
Consulte também
Referência
CComObjectRootEx::FinalConstruct