Homebrew ABI: Difference between revisions
Turn 'IsMandatory' + padding into a 32-bit flags field |
|||
Line 91: | Line 91: | ||
==== OverrideService ==== | ==== OverrideService ==== | ||
The NRO loader should be able to steal handles from more priliveged processes. In this case, the homebrew should use this handle instead of the normal one. | The NRO loader should be able to steal handles from more priliveged processes. In this case, the homebrew should use this handle instead of the normal one. | ||
Homebrew should allow up to 32 service overrides. | |||
Note: For services that authenticate with pid, the app should not attempt re-authentication with an overridden handle. | Note: For services that authenticate with pid, the app should not attempt re-authentication with an overridden handle. |