[PSDK]
* Annotate shlobj.h.

git-svn-id: svn://svn.reactos.org/reactos/trunk@59715 97493ccd-5924-5043-b1f5-66cb403b36ce
[USETUP]: Add an entry in freeldr.ini for EMS testing.
[HIVESYS]: Fix double-addition of "nmidebug". One of those should have been "sacdrv".
[FREELDR]: Fix bugs in WinLdrSetupEms which caused an invalid HEADLESS_LOADER_BLOCK to be created.
[FERELDR]: Move WinLdrSetupEms in LoadWindowsCommon, so that setupldr can use EMS too.

git-svn-id: svn://svn.reactos.org/reactos/trunk@59716 97493ccd-5924-5043-b1f5-66cb403b36ce
[NTOSKRNL]: RtlGetVersion in the kernel does not fail, does not return a CSD version, and should not be returning negative build numbers. Fix it so that it works as it should (and anyone that relied on correct build numbers will no longer fail).

git-svn-id: svn://svn.reactos.org/reactos/trunk@59717 97493ccd-5924-5043-b1f5-66cb403b36ce
[NTOSKRNL]: Add and fix more glue code for EMS/Headless support. The SAC driver is at least correctly able to initialize now when /redirect is enabled.
[SACMSG]: SAC wants the message tables as Unicode, but the CMakeList has an obscure comment that Unicode MC needs "testing". Well, I'll be the first to test it and confirm it works -- implement a UNICODE_SOURCE_REALLY to get Unicode-mc.
[SACMSG]: Add a few more constants.
[SACDRV]: Implement InitializeMachineInformation.
[SACDRV]: Fix countless bugs. Now the entire driver initializes up to UTF8EncodeAndSend, which is unimplemented. We're almost there!

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

git-svn-id: svn://svn.reactos.org/reactos/trunk@59722 97493ccd-5924-5043-b1f5-66cb403b36ce
[KERNEL32]
* Include winspool.h only where it's needed.

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

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

git-svn-id: svn://svn.reactos.org/reactos/trunk@59727 97493ccd-5924-5043-b1f5-66cb403b36ce
[SAL]
* Add _Ret_writes_maybenull_z_ annotation.

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