Muy buenas:
Lo que haces con esa funcion es registrar de nuevo esa libreria en el sistema, en muchas ocasiones los programas no funcionan correctamente porque aunque esté la librería instalada en el sistema, tiene que estar registrada para que pueda ser utilizada.
Según lo que dicen en esta
página, esa librería se usa cuando se ejecuta una operación OLE (Object Linking and Embedding). Estas operaciones permiten que un objeto creado en una apliación pueda ser embebida dentro de documentos/objetos creados con otras diferentes aplicaciones como por ejemplo cuando se mete una hoja de excel dentro de un documento de word.
El porqué soluciona el error no se sabe muy bien, seguramente es porque al tener al word como editor de texto predeterminado de los correos de outlook al intentar cargarlo necesita ejecutar esa librería y ésta puede estar dañada y se necesita "reactivarla" de nuevo.
Un saludo.