¿Qué hace RtlInitializeExceptionChain y cómo puedo reducir su sobrecarga de ejecución?

Estoy tratando de encontrar cuellos de botella en mi programa (actualmente en la etapa de "fruta baja"), y usando un perfilador obtengo algo como lo siguiente:

Lo que veo en esto es que RtlInitializeExceptionChain ocupa la mayor parte del tiempo, y las funciones de mi programa real ni siquiera llegan a esta lista superior. Me gustaría saber si alguien sabe qué hace RtlInitializeExceptionChain, cómo se llama y cómo puedo reorganizar mi programa para no llamarlo tanto.

Alguna otra información sobre mi proyecto: es una API COM que usa ATL, y el programa que se perfila es un programa C ++ "de prueba" que consume esta API.

¡Gracias

Respuestas a la pregunta(4)

Su respuesta a la pregunta