Homebrew ABI: Difference between revisions
Misson20000 (talk | contribs) →OverrideService: require that overriden services not be converted to domains or closed |
|||
Line 65: | Line 65: | ||
* 9: [[#StdioSockets]] | * 9: [[#StdioSockets]] | ||
* 10: [[#ProcessHandle]] | |||
==== EndOfList ==== | ==== EndOfList ==== | ||
Line 141: | Line 143: | ||
* '''IsRecognitionMandatory:''' False. | * '''IsRecognitionMandatory:''' False. | ||
* '''IsPresenceMandatory:''' False. | * '''IsPresenceMandatory:''' False. | ||
* '''Value[0]:''' Each byte is a rare syscall number that the process has access to. <code>0xFF</code> means byte should be ignored. | * '''Value[0]:''' Each byte is a rare syscall number that the process has access to. <code>0xFF</code> means byte should be ignored. | ||
* '''Value[1]:''' Same as above. | * '''Value[1]:''' Same as above. | ||
Line 185: | Line 186: | ||
LoaderConfigSocketService_BsdS = 1, | LoaderConfigSocketService_BsdS = 1, | ||
}; | }; | ||
==== ProcessHandle ==== | |||
Handle to self process. | |||
* '''Key:''' 10 | |||
* '''IsRecognitionMandatory:''' False. | |||
* '''IsPresenceMandatory:''' False. | |||
* '''Value[0]:''' Process handle. | |||
* '''Value[1]:''' Ignored. |