
Estaba siguiendo la solución aceptada para la siguiente pregunta de superusuario, que recomienda el uso del kit de herramientas de compatibilidad de aplicaciones de Microsoft para aplicar la solución RunAsInvoker:
Prevenir elevación (UAC) para una aplicación que no la necesita
Mientras investigaba más sobre este tema, encontré el siguiente artículo de Microsoft TechNet, que describe cómo funciona la solución RunAsInvoker:
http://technet.microsoft.com/en-us/library/dd638389.aspx
El artículo dice:
Esta solución de compatibilidad no intercepta ninguna API; en cambio, aplica unbandera del cargadora la aplicación.
Intenté buscar en Google más información sobre qué es un "indicador de cargador" en este contexto, pero Google no dio resultados relevantes. ¿Qué es un "indicador de cargador" en Windows? ¿Se puede configurar un "indicador de cargador" mediante programación?
Respuesta1
Encontré la respuesta a mi propia pregunta.
El "cargador" al que se refiere el artículo de TechNet es el Cargador de imágenes de Windows, como se describe en el Capítulo 3, Sección 10 de Russinovich.Componentes internos de Windows, quinta edición: