Homebrew ABI: Difference between revisions

Created page with "'''DRAFT DRAFT DRAFT DRAFT DRAFT DRAFT DRAFT DRAFT DRAFT DRAFT DRAFT DRAFT DRAFT DRAFT''' === Entrypoint === Entrypoint is at binary_ptr+0. At this offset, there is a branch..."
 
Line 66: Line 66:
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.


* '''Key:''' 1
* '''Key:''' 3
* '''IsMandatory:''' False
* '''IsMandatory:''' False
* '''Value[0]:''' Name of service, same format as for sm.
* '''Value[0]:''' Name of service, same format as for sm.
* '''Value[1]:''' Service handle.
* '''Value[1]:''' Service handle.
* '''DefaultBehavior:''' Fetches service from "sm:" named port.
* '''DefaultBehavior:''' Fetches service from "sm:" named port.