[PATCH] kernel32: Set environment variable %PUBLIC% on the process start-up.
Alexandre Julliard
julliard at winehq.org
Thu Aug 16 03:51:18 CDT 2018
Dmitry Timoshkov <dmitry at baikal.ru> writes:
> Alexandre Julliard <julliard at winehq.org> wrote:
>
>> It would be more correct to retrieve it from the "Public" registry key,
>> then the paths can be updated independently of each other.
>
> Thanks for the suggestion, that's actually matches what Windows have
> in the registry. I sent another patch that uses this approach.
>
> However, setting "Public" in the ProfileList registry key seems problematic.
> Currently ProfileList is populated with keys by shell32 for known folder ids,
> but unfortunately there is no an official folder id for C:\Users\Public. How
> would you suggest that should be handled?
There's no CSIDL constant, but there's FOLDERID_Public, which is more or
less supported already. It shouldn't be hard to add the missing pieces.
--
Alexandre Julliard
julliard at winehq.org
More information about the wine-devel
mailing list