[CSRLIB] Add SAL annotations to the CSR client functions.
[CSR][NTDLL] Move the CSR subsystem into its own "csr" sub-directory. (#4802)Move CSRSS, CSRSRV there, as well as CSR client calls from NTDLL into a "CSRLIB" library.
[NTDLL:CSR][CSRSRV] Start to deprecate CSR functions removed on Windows 2003.The server-side CsrSrvIdentifyAlertableThread and CsrSrvSetPriorityClassfunctions are completely removed in Win2k3+, an
[NTDLL:CSR][CSRSRV] Start to deprecate CSR functions removed on Windows 2003.The server-side CsrSrvIdentifyAlertableThread and CsrSrvSetPriorityClassfunctions are completely removed in Win2k3+, and are since stubbed byCsrSrvUnusedFunction instead. They however were present up to Windows XP,albeit with an extremely minimal implementation.The corresponding client-side CsrIdentifyAlertableThread and CsrSetPriorityClassnow become just stubs that either trivially succeed or fail, respectively.See https://www.geoffchappell.com/studies/windows/win32/csrsrv/api/srvinit/apidispatch.htmfor more information.- Fix typo "al*T*ertable" --> "alertable".- Remove ROS-specific CSRSS_IDENTIFY_ALERTABLE_THREAD that was deprecated since ages (at least before 2005)!
show more ...
[CSRSRV] s/LPWSTR/PWSTR/ as the former is not NT type.
Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys.