Vista Services / Interacting With Desktop??

I understand that with the new service hardening that services will run in session 0 and can no longer interact with the desktop, but this raises two questions:

1. Why is there still the checkbox "Allow Service to Interact with Desktop" in the services control panel applet

2. Secondary Logon Service (It is still around...)

The secondary logon service looks to still be supported (I understand that it is the back end for CreateProcessWithLogonW). A simple test of the runas command succeeded, therefore, how did the secondary logon service interact with the calling desktop to launch the application if services cannot interact with the desktop

Is Microsoft taking a shortcut/short-circuit here


Answer this question

Vista Services / Interacting With Desktop??

  • Vista Services / Interacting With Desktop??