トリガーを使うと、キューに受信があったらすぐ起動するプログラムというのを指定できるんだが、実行権限は、トリガーサービスのユーザーになるらしい。
Windows XP の MSMQトリガでは、規則の操作で「デスクトップと対話する」という項目があったんだが、Windows Server 2008 ではそれが消えている。
このあたり、ユーザーごとに変更できたりすると面白いんだが。今のところは、各ユーザーがポーリングするしかないんだろうな。