This article is devoted to the question of working with services and applications in Windows Vista. In particular, Yuri considers how to start an interactive, user-level application from the service and how to organize the data exchange between the service and applications. Solutions are given both for C++ and C#. This article might be useful for those who deal with the task of organizing the interaction between the service and the application on Windows Vista using both managed and native code.
Interaction between Services and Applications of User Level in Windows Vista