¿Enumerar los métodos del objeto COM (IDispatch) usando ATL?

Utilizando ATL (VS2008), ¿cómo puedo enumerar los métodos disponibles disponibles en una interfaz de IDispatch determinada (IDispatch*)? Necesito buscar un método con un nombre específico y, una vez que tenga elDISPID, invoque el método (conozco los parámetros que toma el método). Idealmente, me gustaría hacerlo utilizando punteros COM inteligentes (CComPtr<>).

es posible?

Respuestas a la pregunta(3)

Su respuesta a la pregunta