For a long time we've being using madCodeHook in our product - and it works great.
Now we are trying to pack our application into a package for Microsoft Store using Desktop Bridge. It means our package (appx) will be installed from Microsoft Store and will have some limitations, described here: https://docs.microsoft.com/en-us/window ... wp-prepare
One of the very important is "Your app's modules are loaded in-process to processes that are not in your Windows app package. This isn't permitted, which means that in-process extensions, like shell extensions, aren't supported. But if you have two apps in the same package, you can do inter-process communication between them."
And that's true - according to my experiments we can hook processes from our package, but we can't hook external processes (access denied at dll injection step). Did anyone try to release application with dll injection and hooks to Microsoft Store? Any chances to find workaround for this inter-process modules load block?
https://www.windowscentral.com/windows- ... -app-store