If you are developing Windows services, you should be aware that Windows services can no longer interact with the desktop starting with Vista. To contact the Windows service in Vista (and presumably Windows 7), you will need to use some kind of IPC, such as sockets, channels, etc. If you refrained from studying the Windows Communication Foundation (WCF), now would be a good time to do so, since WCF can bridge this gap.
source share