From: Hermès Bélusca-Maïto Date: Sun, 18 Sep 2016 23:32:02 +0000 (+0000) Subject: [WINLOGON] X-Git-Tag: ReactOS-0.4.3~318 X-Git-Url: https://git.reactos.org/?p=reactos.git;a=commitdiff_plain;h=9481be0824a31974974d4f9bdf1b5b3b1358ca37;hp=9481be0824a31974974d4f9bdf1b5b3b1358ca37 [WINLOGON] - CreateUserEnvironment: if user impersonation fails, just fail the call. - SetDefaultLanguage: Use the *correct* HKEY_CURRENT_USER key to retrieve the lang., that is, first impersonate the user, then, call RegOpenCurrentUser. We do that because otherwise calling RegOpenKey(Ex) for HKEY_CURRENT_USER just uses the process cached value of HKEY_CURRENT_USER, which does not change *even if* one impersonates an user. [MSGINA] - Correctly impersonate the user when opening & initializing the shutdown dialog (in the same way as winlogon does), i.e. call ImpersonateLoggedOnUser and use RegOpenCurrentUser. - Fill few (but not all) code holes in WlxScreenSaverNotify. svn path=/trunk/; revision=72737 ---