Gets a specified handler from a special handler dispatch table.
- macOS 10.0+
- Core Services
A universal procedure pointer. On return, a pointer to the specified special handler, if one exists that matches the value supplied in the
Specifies the special handler dispatch table to get the handler from. Pass
TRUEto get the handler from the system special handler dispatch table or
FALSEto get the handler from your application’s special handler dispatch table. Use of the system special handler dispatch table is not recommended.
A result code. See Result Codes.
Thread safe starting in OS X v10.2.
In macOS, you should generally install all handlers in the application dispatch table. For Carbon applications running in Mac OS 8 or Mac OS 9, a special handler in the system dispatch table could reside in the system heap, where it would be available to other applications. However, this won’t work in macOS.