Não é possível converter o objeto COM do tipo '%2' na interface tipo '%3'. Esta operação falhou porque a chamada de QueryInterface ...

Não é possível converter o objeto COM do tipo '%2' na interface tipo '%3'. Esta operação falhou porque a chamada de QueryInterface no componente COM para a interface com IID '%4' falhou devido ao seguinte erro: '%1' e o componente COM não oferecem suporte a chamadas de IDispatch::Invoke para DISPID_NEWENUM.