Calls a universal procedure pointer to a function that coerces data stored in a buffer.
SDK
- macOS 10.0+
Framework
- Core Services
Declaration
func InvokeAECoercePtrUPP(_ typeCode: Desc Type, _ dataPtr: Unsafe Raw Pointer!, _ dataSize: Size, _ toType: Desc Type, _ handlerRefcon: SRef Con!, _ result: Unsafe Mutable Pointer<AEDesc>!, _ userUPP: AECoerce Ptr UPP!) -> OSErr
Return Value
A result code. See Result Codes.
Discussion
See the AECoerce
callback function.