[NTVDM]
- Code formatting and precise an info in a comment,
- Remove an unneeded commented call, and
- Mention that INT 15h functions C1h and C2h need to be implemented for PS/2 support.

git-svn-id: svn://svn.reactos.org/reactos/trunk@64167 97493ccd-5924-5043-b1f5-66cb403b36ce
[NTVDM]
- Move the mouse driver to DOS since it's our 32bit version of mouse.com, in some sense,
- Temporarily disable the mouse user callbacks because currently they went called in a parallel thread than the CPU one, that caused CPU corruption,
- In the same way we currently trigger IRQ1 interrupts, we do the same for IRQ12,
- Make the console input pump more modular (and mouse presence detection code is WIP),
- Put keyboard code into a dedicated file (as done for the mouse),
- Adapt the existing PS/2 emulation code to support two PS/2 ports controlled by 1 controller. Please note that some documentations precise that the response byte (answer to a PS/2 controller command) is written directly to the PS/2 output port.

git-svn-id: svn://svn.reactos.org/reactos/trunk@64168 97493ccd-5924-5043-b1f5-66cb403b36ce
[SAMSRV]
SampRemoveUserFromAllGroups:
- Do not treat a STATUS_MEMBER_NOT_IN_GROUP, returned by SampRemoveMemberFromGroup, as error but as success.
- Clear the Groups attribute at the end.

git-svn-id: svn://svn.reactos.org/reactos/trunk@64169 97493ccd-5924-5043-b1f5-66cb403b36ce
[NTOS]: Do not break into kdbg because PopFlushVolumes is not fully implemented. Fixes apparent BSOD when trying the "Hibernate" and "Stand By" options in the Task Manager.
CORE-8537 #resolve #comment Demote UNIMPLEMENTED_DBGBREAK for UNIMPLEMENTED in the non-implemented case of PopFlushVolumes. Fixes the apparent BSOD.

git-svn-id: svn://svn.reactos.org/reactos/trunk@64170 97493ccd-5924-5043-b1f5-66cb403b36ce
[NTVDM]: We can specify device "command" procedures for each PS/2 port so that when one writes to port 0x60, one can write to the correct device "plugged" into it (keyboard, mouse). modularity++;

git-svn-id: svn://svn.reactos.org/reactos/trunk@64171 97493ccd-5924-5043-b1f5-66cb403b36ce
[NTDLL]
- Add Etw trace api stubs (moved from avdapi32)
- Add exports for Etw* functions

[ADVAPI32]
- Add forwarders of trace api functions to ntdll Etw* functions


git-svn-id: svn://svn.reactos.org/reactos/trunk@64172 97493ccd-5924-5043-b1f5-66cb403b36ce