[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?