reactos/win32ss/user/winsrv/consrv
Hermès Bélusca-Maïto 9261110760
[CONSRV] Introduce a set of macros CON_API / CON_API_NOCONSOLE for wrapping around the repetitive prologue/epilogue of every console CSR API entrypoint.
All the per-API message structure unpacking and console validation done
with ConSrvGetConsole() is now automatically generated using the macros,
so that the actual implementation of each API can be done independently
of how the console object is obtained.

This could also allow reusing these API implementations with a different
mechanism for obtaining the console without changing anything in them.
2020-04-12 16:09:36 +02:00
..
condrv [CONSRV] Finally fix CONSOLE vs. CONSRV_CONSOLE/WINSRV_CONSOLE stuff. CORE-9496 2020-04-11 16:27:09 +02:00
frontends [CONSRV] Finally fix CONSOLE vs. CONSRV_CONSOLE/WINSRV_CONSOLE stuff. CORE-9496 2020-04-11 16:27:09 +02:00
include [CONSRV] Finally fix CONSOLE vs. CONSRV_CONSOLE/WINSRV_CONSOLE stuff. CORE-9496 2020-04-11 16:27:09 +02:00
lang [TRANSLATION] Add and update Indonesian translations (#2506) 2020-04-09 18:49:45 +02:00
alias.c [CONSRV] Introduce a set of macros CON_API / CON_API_NOCONSOLE for wrapping around the repetitive prologue/epilogue of every console CSR API entrypoint. 2020-04-12 16:09:36 +02:00
alias.h
api.h [CONSRV] Introduce a set of macros CON_API / CON_API_NOCONSOLE for wrapping around the repetitive prologue/epilogue of every console CSR API entrypoint. 2020-04-12 16:09:36 +02:00
coninput.c [CONSRV] Introduce a set of macros CON_API / CON_API_NOCONSOLE for wrapping around the repetitive prologue/epilogue of every console CSR API entrypoint. 2020-04-12 16:09:36 +02:00
coninput.h
conoutput.c [CONSRV] Introduce a set of macros CON_API / CON_API_NOCONSOLE for wrapping around the repetitive prologue/epilogue of every console CSR API entrypoint. 2020-04-12 16:09:36 +02:00
conoutput.h
console.c [CONSRV] Introduce a set of macros CON_API / CON_API_NOCONSOLE for wrapping around the repetitive prologue/epilogue of every console CSR API entrypoint. 2020-04-12 16:09:36 +02:00
console.h [WINSRV] consrv: Implement terminating console processes on shutdown 2019-01-04 13:29:26 +02:00
consrv.h [CONSRV] Introduce a set of macros CON_API / CON_API_NOCONSOLE for wrapping around the repetitive prologue/epilogue of every console CSR API entrypoint. 2020-04-12 16:09:36 +02:00
consrv.rc [WIN32SS][USER][EXPLORER] Add/Update portuguese translation (#1882) 2019-08-26 21:01:41 +02:00
frontendctl.c [CONSRV] Introduce a set of macros CON_API / CON_API_NOCONSOLE for wrapping around the repetitive prologue/epilogue of every console CSR API entrypoint. 2020-04-12 16:09:36 +02:00
handle.c [CONSRV] Introduce a set of macros CON_API / CON_API_NOCONSOLE for wrapping around the repetitive prologue/epilogue of every console CSR API entrypoint. 2020-04-12 16:09:36 +02:00
handle.h
heap.h
history.c [CONSRV] Introduce a set of macros CON_API / CON_API_NOCONSOLE for wrapping around the repetitive prologue/epilogue of every console CSR API entrypoint. 2020-04-12 16:09:36 +02:00
history.h [CONSRV] Tidy up lineinput.c by moving the History* helper prototypes to a suitable header file. 2020-03-02 01:08:39 +01:00
init.c [CONSRV] Finally fix CONSOLE vs. CONSRV_CONSOLE/WINSRV_CONSOLE stuff. CORE-9496 2020-04-11 16:27:09 +02:00
lineinput.c [CONSRV] Tidy up lineinput.c by moving the History* helper prototypes to a suitable header file. 2020-03-02 01:08:39 +01:00
lineinput.h
popup.c [CONSRV] Miscellaneous console fixes for CJK support and screenbuffer iteration. (#2278) 2020-02-22 19:50:17 +01:00
popup.h [CONSRV] Minor code cleanup. 2019-05-26 00:00:39 +02:00
procinit.h
resource.h
settings.c [CONSRV] Finally fix CONSOLE vs. CONSRV_CONSOLE/WINSRV_CONSOLE stuff. CORE-9496 2020-04-11 16:27:09 +02:00
shutdown.c [WINSRV] consrv: Implement terminating console processes on shutdown 2019-01-04 13:29:26 +02:00
subsysreg.c [CONSRV] Introduce a set of macros CON_API / CON_API_NOCONSOLE for wrapping around the repetitive prologue/epilogue of every console CSR API entrypoint. 2020-04-12 16:09:36 +02:00