Contents

InvokeAECoercePtrUPP(_:_:_:_:_:_:_:)

Calls a universal procedure pointer to a function that coerces data stored in a buffer.

Declaration

func InvokeAECoercePtrUPP(_ typeCode: DescType, _ dataPtr: UnsafeRawPointer!, _ dataSize: Size, _ toType: DescType, _ handlerRefcon: SRefCon!, _ result: UnsafeMutablePointer<AEDesc>!, _ userUPP: AECoercePtrUPP!) -> OSErr

Return Value

A result code. See Result Codes.

Discussion

See the AECoercePtrProcPtr callback function.

See Also

Creating, Calling, and Deleting Universal Procedure Pointers