Enviar mensagem do Windows para um serviço do Windows

Existe alguma ferramenta para enviar (imitar) uma mensagem do Windows como 'WM_ENDSESSION' para um serviço do Windows?

OU

Como posso enviar uma mensagem do windows para um processo usando c #?

(Eu sei apenas c #)

EDIT: Objetivo: Basicamente eu tenho que depurar um serviço do Windows para corrigir um erro que ocorre apenas no desligamento do sistema.

questionAnswers(7)

yourAnswerToTheQuestion