[KMTESTS]
- Skip FsRtlMcb again to make testbot happy

git-svn-id: svn://svn.reactos.org/reactos/trunk@59351 97493ccd-5924-5043-b1f5-66cb403b36ce
[NTOSKRNL]
- Make MSVC analyzer happy by initializing the event before calling IoBuildDeviceIoControlRequest. Patch by Ivan Rodionov (overclocker at list dot ru).
CORE-7328 #resolve #comment Committed, thanks.

git-svn-id: svn://svn.reactos.org/reactos/trunk@59352 97493ccd-5924-5043-b1f5-66cb403b36ce
[NDK]
- Fix some lpcfuncs.h annotations. Includes patch by Ivan Rodionov.
CORE-7329 #resolve #comment Thanks.

git-svn-id: svn://svn.reactos.org/reactos/trunk@59353 97493ccd-5924-5043-b1f5-66cb403b36ce
[CRT]
- Handle realloc failure in SetEnv. Based on patch by Samuel Serapión
CORE-7306 #resolve

git-svn-id: svn://svn.reactos.org/reactos/trunk@59354 97493ccd-5924-5043-b1f5-66cb403b36ce
[KERNEL32]
- Fix use of uninitialized variables in failure case. Patch by Samuel Serapión
CORE-7302 #resolve

git-svn-id: svn://svn.reactos.org/reactos/trunk@59355 97493ccd-5924-5043-b1f5-66cb403b36ce
[QUARTZ_WINETEST]
- Skip dsoundrender, filtergraph, misc, videorenderer tests because they cause testbot timeouts.
ROSTESTS-116

git-svn-id: svn://svn.reactos.org/reactos/trunk@59356 97493ccd-5924-5043-b1f5-66cb403b36ce
[SVCHOST]
- Convert tabs to spaces. No code changes.

git-svn-id: svn://svn.reactos.org/reactos/trunk@59357 97493ccd-5924-5043-b1f5-66cb403b36ce
[SVCHOST]
- Yoda logic fix you must. No functional changes.

git-svn-id: svn://svn.reactos.org/reactos/trunk@59358 97493ccd-5924-5043-b1f5-66cb403b36ce
[SVCHOST]
- Make WCHARs explicit

git-svn-id: svn://svn.reactos.org/reactos/trunk@59359 97493ccd-5924-5043-b1f5-66cb403b36ce
[SVCHOST]
- Fix various incorrect buffer size calculations
- Don't expand environment variables in REG_SZ values
- Repair all DPRINTs
- Other misc fixes
CORE-7296 #resolve

git-svn-id: svn://svn.reactos.org/reactos/trunk@59360 97493ccd-5924-5043-b1f5-66cb403b36ce
[DESK.CPL]
- Fix wrong buffer usage
CORE-7300 #resolve

git-svn-id: svn://svn.reactos.org/reactos/trunk@59361 97493ccd-5924-5043-b1f5-66cb403b36ce
[KMTESTS:MM]
- Gracefully handle file open failure in ZwCreateSection test. Patch by Aleksandar Andrejevic.
ROSTESTS-115 #resolve

git-svn-id: svn://svn.reactos.org/reactos/trunk@59362 97493ccd-5924-5043-b1f5-66cb403b36ce
[GETUNAME]
- Implement GetUName. Patch by Baruch Rutman.
CORE-7264 #resolve #comment Awesome, thanks! Committed in r59363.

git-svn-id: svn://svn.reactos.org/reactos/trunk@59363 97493ccd-5924-5043-b1f5-66cb403b36ce
[MUP]
Return STATUS_OBJECT_NAME_INVALID instead of STATUS_BAD_NETWORK_PATH, fixes some tests (kernel32:FindFiles in particular).

git-svn-id: svn://svn.reactos.org/reactos/trunk@59364 97493ccd-5924-5043-b1f5-66cb403b36ce
[CRT]
Fix exponential notation precision in scanf 
Patch by dmitry216
CORE-7010 #resolve

git-svn-id: svn://svn.reactos.org/reactos/trunk@59365 97493ccd-5924-5043-b1f5-66cb403b36ce
[RTL:PATH]
- Use UNICODE markers for characters (the L'.' symbol for example) (i.e. fix code originating from Wine).
- Accept NULL Path/FileName in RtlDosSearchPath_U (fixes some ntdll_apitest tests, see after).

Fixes for RtlGetFullPathName_Ustr:
==================================
- Rework RtlGetFullPathName_Ustr by "reusing" little parts of the code of our old RtlGetFullPathName_U coming from Wine (and then make RtlGetFullPathName_U call RtlGetFullPathName_Ustr instead).
- Include the get_full_path_helper code into RtlGetFullPathName_Ustr and NT'ify it, and fix it too:
  * Fix skipping trailing path separators (slashes / backslashes) at the end of pathes.
  * Zero-out the destination buffer
  * Fix retrieving the "Short Name" (ie. the file name) out from the given full path name.
  * Fix remaining UNC path handling (ie. correctly remove trailing points, spaces, in UNC paths).

They fix the following tests:
* kernel32:FindFiles (6 failures to full success)
* ntdll:RtlDosPathNameToNtPathName_U (4 failures to full success)
* ntdll:RtlDosSearchPath_U (6 failures to full success)
* ntdll:RtlGetFullPathName_U (8 failures down to 2 failures because we don't correctly NULLify the user buffer when trimming unneeded chars)
* ntdll:RtlGetFullPathName_UstrEx (6 failures down to 2 failures for the same reasons as the previous test)

To Do: Finish to NT'ify the code originated from Wine, fix NULLification of the user buffer (when trimming unneeded characters), and "clean" the code ie. remove extra DPRINTs and added FIXMEs and NOTEs comments.


git-svn-id: svn://svn.reactos.org/reactos/trunk@59366 97493ccd-5924-5043-b1f5-66cb403b36ce
[SHELL32]
Properly disable DDE tests.


git-svn-id: svn://svn.reactos.org/reactos/trunk@59367 97493ccd-5924-5043-b1f5-66cb403b36ce
[SHELL32]
Fix MSVC build.


git-svn-id: svn://svn.reactos.org/reactos/trunk@59368 97493ccd-5924-5043-b1f5-66cb403b36ce
[LSALIB]
- Implement LsaConnectUntrusted.
- Remove dead code.
- LsaRegisterLogonProcess: Fix ConnectInfo.Status check.

git-svn-id: svn://svn.reactos.org/reactos/trunk@59369 97493ccd-5924-5043-b1f5-66cb403b36ce
[REGEDIT]
Code formatting only.

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