reactos/reactos/base/system/smss2
Alex Ionescu dfb761830d [SMSS2]: Implement executing the initial command as well as doing the SM-to-SM initial connection.
[SMSS2]: Implement the main LPC loop and handle all the supported APIs (all stubs for now). Also handle new connection requests and implement SmpHandleConnectionRequest.
[SMSS2]: Implement subsystem helper functions.
[SMSS2]: Use SmApiPort2 instead of Sm2ApiPort.
[SMSS2]: Rename the SMSRV_APIs not to conflict with the function names, nor with the client functions in smlib.

svn path=/trunk/; revision=55478
2012-02-07 07:13:42 +00:00
..
CMakeLists.txt [SMSS2]: Implement executing the initial command as well as doing the SM-to-SM initial connection. 2012-02-07 07:13:42 +00:00
crashdmp.c [SMSS2]: Implement the rest of the code to create page files. All that's missing is the actual call to NtCreatePagingFile. 2012-02-03 23:11:28 +00:00
pagefile.c [SMSS2/SMSS]: Put SMSS back in charge of the pagefile as yet another attempt to fix KVM. 2012-02-06 18:14:36 +00:00
sminit.c [SMSS2]: Implement executing the initial command as well as doing the SM-to-SM initial connection. 2012-02-07 07:13:42 +00:00
smloop.c [SMSS2]: Implement executing the initial command as well as doing the SM-to-SM initial connection. 2012-02-07 07:13:42 +00:00
smsbapi.c [SMSS2]: Flesh out the _main function in the new SMSS, including the SEH filter and SmpTerminate support. Instead of launching Winlogon (The "initial command", we launch the ReactOS SMSS for now -- and kill the system if it is ever terminated, as we should). We use the right priority, set the right critical flags, use the correct debug parameters, and acquire/release the correct privileges. Only thing not supported is launching ntsd if the "Debug Initial Command" global flag is set. I promise to implement that once someone implements ntsd ;-) 2012-01-30 02:10:39 +00:00
smsessn.c [SMSS2]: Implement executing the initial command as well as doing the SM-to-SM initial connection. 2012-02-07 07:13:42 +00:00
smss.c [SMSS2]: Implement executing the initial command as well as doing the SM-to-SM initial connection. 2012-02-07 07:13:42 +00:00
smss.h [SMSS2]: Implement executing the initial command as well as doing the SM-to-SM initial connection. 2012-02-07 07:13:42 +00:00
smss.rc
smss2.rbuild [SMSS2]: Implement executing the initial command as well as doing the SM-to-SM initial connection. 2012-02-07 07:13:42 +00:00
smsubsys.c [SMSS2]: Implement executing the initial command as well as doing the SM-to-SM initial connection. 2012-02-07 07:13:42 +00:00
smutil.c [SMSS2]: Implement helper functions for reading and writing to the BSD (What lets Windows know if this was a good boot/shutdown or a bad one, and to display the recovery settings or not (FreeLDR should do this...)). Implement the functions needed to launch native applications, and add support for launching autochk and any other bootexecute applications. Set the correct SessionID with the kernel by calling ProcessSessionInformation. Pending File Rename Operations are the last big thing left, plus actual pagefile creation. 2012-01-31 02:38:42 +00:00