[NTOS:EX] Clarify the situation with the SystemPathInformation class. (#4065) 4065/head
authorHermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
Sun, 24 Oct 2021 16:57:52 +0000 (18:57 +0200)
committerHermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
Thu, 18 Nov 2021 21:37:54 +0000 (22:37 +0100)
commit712f469671a339b29ccd9b4e4cb61ae435098286
tree7f98ea88cb868793e1b5e32246458e41b4582793
parent1200561fcc722564bb1790c0fc36cc3e361a9972
[NTOS:EX] Clarify the situation with the SystemPathInformation class. (#4065)

Since NT 3.51, this information class is trivially implemented.
The path to the NT directory is now stored in KUSER_SHARED_DATA
as the NtSystemRoot member.
Windows Checked builds show the following message and break to
the debugger before failing the function as not implemented:

EX: SystemPathInformation now available via SharedUserData

See https://www.geoffchappell.com/studies/windows/km/ntoskrnl/api/ex/sysinfo/query.htm
and https://www.geoffchappell.com/studies/windows/km/ntoskrnl/inc/api/ntexapi_x/kuser_shared_data/index.htm
for more information.
ntoskrnl/ex/sysinfo.c