[CSRSRV] Minimally-adapt CSRSRV to make it able to host other subsystems than Win32.
authorHermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
Sun, 23 Oct 2022 21:54:06 +0000 (23:54 +0200)
committerHermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
Tue, 8 Nov 2022 22:46:32 +0000 (23:46 +0100)
commitbcbfcd22788e5321ef09e7b00079fa8a453b2fa0
treef052ce351be910a124ef8b756db79cbdbd11b80d
parent2fef8be89206b7b0589d3c05e5cc94587ceed9bf
[CSRSRV] Minimally-adapt CSRSRV to make it able to host other subsystems than Win32.

This is really ReactOS-specific, so I surround them with __REACTOS__
(even if this is our code) to differentiate these from Win2k3 behaviour,
even though they were strongly inspired by what was possible in the beta
versions of NT 3.1 (pre-3.10.404).
Interestingly, Windows 7+ partially re-introduced that functionality
(just in differencing "Windows=On" from "Off").

See https://reactos.org/wiki/User:Hbelusca/CSRSS for more information.
subsystems/csr/csrsrv/init.c