Same way its used in windows, obviously... Does wine somehow explicitly forbids applying binary patches on loaded executables? Can you please tell me which feature of apphelp won't work on wine?


On Fri, Aug 16, 2013 at 12:20 PM, Dmitry Timoshkov <dmitry@baikal.ru> wrote:
[please bottom post when replying]

Mislav Blazevic <krofnica996@gmail.com> wrote:

> It mostly comes from feeding SdbTagToString all valid inputs. Some
> constants are from msdn. I do not know of a *real* program calling this API
> other than winapi itself. kernel32 uses it for backwards compatibility. I
> wrote plenty of tests[1], parsed shim database files
> (C:\windows\AppPatch\*.sdb) and matched an entry in datatabse with
> executable[2] (Yes, I know [2] is done wrong but that's my dirty working
> branch)
>
> [1] https://github.com/krofna/wine/blob/master/dlls/apphelp/tests/apphelp.c
> [2] https://github.com/krofna/wine/blob/master/dlls/kernel32/process.c#L1088

How is this supposed to be used in Wine?

--
Dmitry.