[PSDK]
* Remove redundant GetUserDefaultUILanguage() declaration.

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

git-svn-id: svn://svn.reactos.org/reactos/trunk@59696 97493ccd-5924-5043-b1f5-66cb403b36ce
[KERNEL32]
Fix the prototype of the undocumented function SetConsolePalette (see http://comments.gmane.org/gmane.comp.lang.harbour.devel/27844 and https://github.com/harbour/core/commit/d79a1b7b812cbde6ddf718ebfd6939a24f633e52 for a usage example); tested by Mysoft a.k.a. Grégory Macario Harbs.
Needed for modifying VGA palettes for NTVDM.

git-svn-id: svn://svn.reactos.org/reactos/trunk@59697 97493ccd-5924-5043-b1f5-66cb403b36ce
[SETUPAPI]
- Pass the CM_CREATE_DEVINST_GENERATE_ID flag to CM_Create_DevInst_ExW if DICD_GENERATE_ID was used
- Currently unimplemented in umpnpmgr

git-svn-id: svn://svn.reactos.org/reactos/trunk@59698 97493ccd-5924-5043-b1f5-66cb403b36ce
[UMPNPMGR]
- Handle the CM_CREATE_DEVNODE_GENERATE_ID flag
[SETUPAPI]
- Use the correct ID (the newly generated instance ID) when creating the device info if the DICD_GENERATE_ID flag was passed in

git-svn-id: svn://svn.reactos.org/reactos/trunk@59699 97493ccd-5924-5043-b1f5-66cb403b36ce
[SETUPAPI]
- SetupDiRegisterDeviceInfo shouldn't fail if a device instance already exists
- MSDN documentation for this function states: "If [SPRDI_FIND_DUPS] is not specified, the device instance is registered regardless of whether a device instance already exists for it."

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