A razão pela qual isso acontece é por causa da separação de sessões dos Serviços desde o Vista.
Os serviços existem na Sessão 0 e todos os logins começam na Sessão 1. Isso impede que itens na sessão do usuário possam entrar em um processo de serviço no nível do sistema na mesma sessão.
Isso é conhecido como " Ataque Shatter ".
Como você estaria trabalhando exatamente contra um recurso de segurança central do Windows, eu diria que não, não há como fazer o que você quer (no Windows 7).
Em vez disso, a verdadeira resposta é substituir qualquer serviço que esteja acionando a Detecção de Serviços Interativos com algo que tenha sido feito com o Vista + em mente; algo que não espera que a sessão do usuário esteja na mesma sessão que o serviço.