3

I'm currently writing a broker service which launches a process into arbitrary sessions based on certain criteria. Upon looking up the documentation for one of the APIs I use, I noticed that some new APIs have been added for Windows 8, controlling some new 'child session' feature (WTSIsChildSessionsEnabled, WTSEnableChildSessions, WTSGetChildSessionId).

The problem is that this new 'child session' feature is not documented anywhere as far as I can tell. I'd like to be able to 'future proof' my app and support this new technology if it's relevant to my application, but I can't figure out if it's relevant if I don't know what it is!

Does anyone know what exactly this is, or has a link to somewhere with some more information? (I ran searches on MSDN and Technet and came up empty-handed...)

Thanks.

the Tin Man
  • 158,662
  • 42
  • 215
  • 303
RaptorFactor
  • 2,810
  • 1
  • 29
  • 36
  • I don't have anything official, but a search for ["remote desktop" "child session"] indicates that people use the term "child session" to refer to a remote desktop session that is opened from another remote desktop session. So if you connect to server A from your machine and then connect to server B from within that RDP session, the connection from A to B would be a child session. – Jim Mischel Apr 15 '12 at 15:09
  • 1
    I suspect this might also be related to the emulator for Windows 8 apps. It runs a separate session for the logged-in user under which an app under development runs. – Billy ONeal Dec 28 '12 at 20:55

1 Answers1

3

All three of the MSDN pages to which you link contain the following remark. The linked page describes the Child Sessions feature.

For more information about child sessions, see Child Sessions.

I would guess that this features was added to support "simulator" debugging of Windows 8 Apps.

James McNellis
  • 348,265
  • 75
  • 913
  • 977
  • I think that this is a recent documentation update, because the page on Child Sessions was not present when I posted this question... Nevertheless, thank you for answering! I never would've known the documentation had been updated otherwise. – RaptorFactor Dec 30 '12 at 02:08
  • @RaptorFactor: Ah, now I understand the question a bit better... I was wondering how one could miss that link :-) (I saw this question on the front page yesterday due to the edit; I just assumed it was a new question... bad assumption) – James McNellis Dec 30 '12 at 19:03