vxiiduu / VxKex

Windows 7 API Extensions
855 stars 47 forks source link

[Not Working] TaskUI.exe (and various other Windows 8 beta applications) #260

Open insaneninja117 opened 3 weeks ago

insaneninja117 commented 3 weeks ago

This would be a nice to have as there are some early versions of Win8 applications in the betas back from when the kernel number was still 6.1 (for example 6.1.7814). However attempting to run almost anything leads to an error stating that the function VerpQueryValue couldn't be found.

Looking into it, it appears that whilst the final Win8 version of Kernelbase.dll has the two functions VerQuertValueA and VerQueryValueW, in the beta versions there are instead VerQueryValueW and VerpQueryValue. I think that VeryQueryValue is a temporary name for VerQueryValueA. It would be cool if VxKex was able to recognise this alternative alias and redirect it to the correct function.

(I would upload a log file but for whatever reason GitHub is refusing to let me do so, but in the log viewer it says: "Error - KexDll - kexhe.c - 110 - Ext_NtRaiseHardError - Hard Error handler has been called")