Código de error 0x800706f7 al ejecutar una aplicación que llama a un método en un componente basado en COM en Windows 8

Síntomas

Suponga que ejecuta una aplicación que llama a un método en un componente COM en un equipo que está ejecutando Windows 8. El método utiliza un tipo definido por el usuario (UDT) que consta de una estructura que se ajusta en una variante. En esta situación, se produce un error en la operación de llamada y se genera el código de error 0x800706f7.

Causa

Este problema se produce porque los tipos definidos por el usuario válidos no se controlan correctamente en una de las operaciones de validación del búfer de entrada que realiza el archivo Oleaut32.dll.

Solución

Para resolver este problema, instale el paquete acumulativo de actualizaciones 2862768. Para obtener más información acerca de cómo obtener este paquete acumulativo de actualizaciones, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

Windows Server 2012, Windows 8 y Windows RT acumulativo: agosto de 2013

¿Necesita más ayuda?

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Unirse a Microsoft Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×