O que é um “sinalizador de carregamento” no Windows?

O que é um “sinalizador de carregamento” no Windows?

Eu estava seguindo a solução aceita para a seguinte pergunta do SuperUser, que recomenda o uso do Microsoft Application Compatibility Toolkit para aplicar a correção RunAsInvoker:

Impedir elevação (UAC) para um aplicativo que não precisa dela

Ao pesquisar mais sobre este tópico, encontrei o seguinte artigo do Microsoft TechNet, que descreve como funciona a correção do RunAsInvoker:

http://technet.microsoft.com/en-us/library/dd638389.aspx

O artigo afirma:

Esta correção de compatibilidade não intercepta nenhuma API; em vez disso, aplica umabandeira do carregadorpara o aplicativo.

Tentei pesquisar no Google para obter mais informações sobre o que é um "sinalizador de carregador" neste contexto, mas o Google não forneceu resultados relevantes. O que é um "sinalizador de carregador" no Windows e um "sinalizador de carregador" pode ser definido programaticamente?

Responder1

Encontrei a resposta para minha própria pergunta.

O "carregador" ao qual o artigo do TechNet se refere é o Windows Image Loader, conforme descrito no Capítulo 3, Seção 10 do livro de RussinovichWindows Internals, Quinta Edição:

http://my.safaribooksonline.com/book/operating-systems-and-server-administration/microsoft-windows/9780735625303/system-mechanisms/image_loader

informação relacionada