[CRT]
* Annotate conio_s.h.

git-svn-id: svn://svn.reactos.org/reactos/trunk@59749 97493ccd-5924-5043-b1f5-66cb403b36ce
[CRT]
* Annotate string_s.h.

git-svn-id: svn://svn.reactos.org/reactos/trunk@59750 97493ccd-5924-5043-b1f5-66cb403b36ce
[CRT]
* Annotate mbstring_s.h.
* Update _mbsnbcpy_s() annotation in mbstring.h.

git-svn-id: svn://svn.reactos.org/reactos/trunk@59755 97493ccd-5924-5043-b1f5-66cb403b36ce
[PSDK]
* Annotate objbase.h.

git-svn-id: svn://svn.reactos.org/reactos/trunk@59756 97493ccd-5924-5043-b1f5-66cb403b36ce
[PSDK]
* Annotate dbghelp.h.

git-svn-id: svn://svn.reactos.org/reactos/trunk@59758 97493ccd-5924-5043-b1f5-66cb403b36ce
[NETAPI32]
- NetUserAdd: Open the accounts domain with DOMAIN_READ_PASSWORD_PARAMETERS access. This is needed in order to check whether the password matches the password requirements of the domain.
- Start implementing NetUserGetGroups.

git-svn-id: svn://svn.reactos.org/reactos/trunk@59759 97493ccd-5924-5043-b1f5-66cb403b36ce
[PSDK]
* Annotate oleauto.h.

git-svn-id: svn://svn.reactos.org/reactos/trunk@59761 97493ccd-5924-5043-b1f5-66cb403b36ce
[PSDK]
* Annotate wincon.h.

git-svn-id: svn://svn.reactos.org/reactos/trunk@59762 97493ccd-5924-5043-b1f5-66cb403b36ce
[PSDK]
* Annotate oledlg.h.

git-svn-id: svn://svn.reactos.org/reactos/trunk@59763 97493ccd-5924-5043-b1f5-66cb403b36ce
[SERVICES]
Clarify the fact that WaitForSingleObject returns WAIT_OBJECT_0 (which happens to be equal to ERROR_SUCCESS...)

git-svn-id: svn://svn.reactos.org/reactos/trunk@59765 97493ccd-5924-5043-b1f5-66cb403b36ce
[PSDK]
* Annotate ks.h.

git-svn-id: svn://svn.reactos.org/reactos/trunk@59767 97493ccd-5924-5043-b1f5-66cb403b36ce
[PSDK]
* Apply some formatting consistency in ks.h.

git-svn-id: svn://svn.reactos.org/reactos/trunk@59768 97493ccd-5924-5043-b1f5-66cb403b36ce
[SAMSRV]
SampSetUserPassword: Fix check for vaild password hashes.

git-svn-id: svn://svn.reactos.org/reactos/trunk@59769 97493ccd-5924-5043-b1f5-66cb403b36ce
[SAMLIB]
SamSetInformationUser.UserAllInformation: Pass hashed passwords to SamrSetInformationUser.

[SAMSRV]
SampSetUserAll:
- Get fixed user data at the start of the function and set it only if it has been modified.
- Set user password hashes.

git-svn-id: svn://svn.reactos.org/reactos/trunk@59770 97493ccd-5924-5043-b1f5-66cb403b36ce
[PSDK]
* Annotate msi.h.

git-svn-id: svn://svn.reactos.org/reactos/trunk@59771 97493ccd-5924-5043-b1f5-66cb403b36ce
[CPORTLIB/KDBG/FREELDR]: Fix CpGetByte and its callers -- it takes a 4th parameter for polling.
[NTOSKRNL]: Implement InbvPortPollOnly and InbvPortGetByte.
[NTOSKRNL]: Implement HeadlessCmdClearDisplay and HeadlessCmdGetByte.
[SACDRV]: Implement the TimerDpcRoutine which calls HeadlessCmdGetByte. We now consume characters in the EMS port.
[SACDRV]: Implement ConMgrSerialPortConsumer. We now do full VT-100 input parsing. DEL, BS, TAB, SPACE all work. Pressing ENTER results in an ASSERT in ConMgrProcessLine as expected.

git-svn-id: svn://svn.reactos.org/reactos/trunk@59772 97493ccd-5924-5043-b1f5-66cb403b36ce
[KDCOM]: Also adhere to new standard.

git-svn-id: svn://svn.reactos.org/reactos/trunk@59773 97493ccd-5924-5043-b1f5-66cb403b36ce
[BASESRV]
Add vdm.c for Virtual DOS Machines management.

git-svn-id: svn://svn.reactos.org/reactos/trunk@59774 97493ccd-5924-5043-b1f5-66cb403b36ce
[RSYM]
* Add a flag (-s) to pass the source folder. This allows it to set the debug file paths relatively to that source folder. Brought to you by Arty.
[CMAKE]
* Leverage the new rsym flag. The rossym file paths are no longer absolute.

git-svn-id: svn://svn.reactos.org/reactos/trunk@59775 97493ccd-5924-5043-b1f5-66cb403b36ce
[NTOSKRNL]
* Fix a comment typo.
CORE-7393 #resolve #comment Thanks.

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