Component Manager Reference
PDF
Overview
Functions by Task
Finding Components
Opening and Closing Components
Getting Information About Components
Retrieving Component Errors
Calling Component Functions
Accessing the Thread Safety Mode
Creating and Managing Universal Procedure Pointers
Registering Components
Dispatching to Component Functions
Managing Component Connections
Setting Component Errors
Working With Component Reference Constants
Accessing a Component’s Resource File
Calling Other Components
Capturing Components
Changing the Default Search Order
Functions
CallComponentCanDo
CallComponentClose
CallComponentDispatch
CallComponentFunction
CallComponentFunctionWithStorage
CallComponentFunctionWithStorageProcInfo
CallComponentGetMPWorkFunction
CallComponentGetPublicResource
CallComponentOpen
CallComponentRegister
CallComponentTarget
CallComponentUnregister
CallComponentVersion
CaptureComponent
CloseComponent
CloseComponentResFile
CountComponentInstances
CountComponents
CSGetComponentsThreadMode
CSSetComponentsThreadMode
DelegateComponentCall
DisposeComponentFunctionUPP
DisposeComponentMPWorkFunctionUPP
DisposeComponentRoutineUPP
DisposeGetMissingComponentResourceUPP
FindNextComponent
GetComponentIconSuite
GetComponentIndString
GetComponentInfo
GetComponentInstanceError
GetComponentInstanceStorage
GetComponentListModSeed
GetComponentPublicIndString
GetComponentPublicResource
GetComponentPublicResourceList
GetComponentRefcon
GetComponentResource
GetComponentTypeModSeed
InvokeComponentMPWorkFunctionUPP
InvokeComponentRoutineUPP
InvokeGetMissingComponentResourceUPP
NewComponentFunctionUPP
NewComponentMPWorkFunctionUPP
NewComponentRoutineUPP
NewGetMissingComponentResourceUPP
OpenAComponent
OpenAComponentResFile
OpenADefaultComponent
OpenComponent
OpenComponentResFile
OpenDefaultComponent
RegisterComponent
RegisterComponentFileRef
RegisterComponentFileRefEntries
RegisterComponentResource
RegisterComponentResourceFile
ResolveComponentAlias
SetComponentInstanceError
SetComponentInstanceStorage
SetComponentRefcon
SetDefaultComponent
UncaptureComponent
UnregisterComponent
Callbacks
ComponentMPWorkFunctionProcPtr
ComponentRoutineProcPtr
GetMissingComponentResourceProcPtr
Data Types
ComponentAliasResource
ComponentDependencyArray
ComponentDescription
ComponentFunctionUPP
ComponentInstanceRecord
ComponentMPWorkFunctionHeaderRecord
ComponentMPWorkFunctionUPP
ComponentParameters
ComponentPlatformInfo
ComponentPlatformInfoArray
ComponentRecord
ComponentResource
ComponentResourceExtension
ComponentResult
ComponentRoutineUPP
ExtComponentResource
GetMissingComponentResourceUPP
RegisteredComponentInstanceRecord
RegisteredComponentRecord
ResourceSpec
Constants
cmpAliasNoFlags
cmpIsMissing
Component Resource Extension Flags
CSComponentsThreadMode
kAnyComponentType
kAppleManufacturer
mpWorkFlagDoWork
platform68k
platformIRIXmips
Register Component Resource flags
Request Codes
Set Default Component Flags
Result Codes
Gestalt Constants
Appendix A: Deprecated Component Manager Functions
Deprecated in Mac OS X v10.5
ComponentFunctionImplemented
ComponentSetTarget
GetComponentVersion
RegisterComponentFile
RegisterComponentFileEntries
Revision History
Index