Manager: Mixed Mode Manager



Mac OS X will not run 68K code. Although Carbon supports universal procedure pointers (UPPs), applications should use ProcPtrs for their own code and plug-ins and use the new system-supplied UPP creation functions for Toolbox callback UPPs. You still need to dispose of those UPPs (using the corresponding disposal function), so that any allocated memory can be cleaned up when your application is running on Mac OS 8 or 9.

Unsupported  CallOSTrapUniversalProc

Not available in CarbonLib. Not available in Mac OS X.

Unsupported  CallUniversalProc

Not available in CarbonLib. Not available in Mac OS X.

Unsupported  DisposeRoutineDescriptor

Use a specific UPP disposal routine; e.g., use Dispose ControlDefinitionProc instead of the more general function DisposeRoutineDescriptor. Not available in CarbonLib. Not available in Mac OS X.

Unsupported  DisposeRoutineDescriptorTrap

68K-specific. Does nothing in PowerPC-native code.

Unsupported  NewFatRoutineDescriptor

68K-specific. Does nothing in PowerPC-native code. Not available in CarbonLib. Not available in Mac OS X.

Unsupported  NewFatRoutineDescriptorTrap

68K-specific. Does nothing in PowerPC-native code.

Unsupported  NewRoutineDescriptor

Applications should use ProcPtrs for their own code and plug-ins, and use the system-supplied UPP creation functions (such as NewModalFilterProc) for Toolbox callback UPPs. You still need to dispose of those UPPs using the appropriate system-supplied disposal function so that any allocated memory can be cleaned up when your application is running on Mac OS 8 or 9. Not available in CarbonLib. Not available in Mac OS X.

Unsupported  NewRoutineDescriptorTrap

68K-specific. Does nothing in PowerPC-native code.

Unsupported  RestoreMixedModeState

Only useful for CFM-68K applications. Does nothing in PowerPC-native code.

Unsupported  SaveMixedModeState

Only useful for CFM-68K applications. Does nothing in PowerPC-native code.

[Table of Contents] [Manager Index] [Function Index]

Generated on: 12/12/2001. Copyright © 1999-2001 Apple Computer, Inc. All rights reserved.