Manager: Component Manager



Carbon supports the majority of the Component Manager.

However, because there is no A5 world in Carbon, you cannot use the functions GetComponentInstanceA5 and SetComponentInstanceA5 to access A5 information.

Unsupported  CallComponent

Use the function CallComponentDispatch instead. Not available in CarbonLib. Not available in Mac OS X. Available in QuickTime for Windows.

Supported  CallComponentCanDo

Available in CarbonLib 1.0 and later when QuickTime 2.5 or later is present. Available in Mac OS X 10.0 and later. Available in QuickTime for Windows.

Supported  CallComponentClose

Available in CarbonLib 1.0 and later when QuickTime 2.5 or later is present. Available in Mac OS X 10.0 and later. Available in QuickTime for Windows.

Supported  CallComponentDispatch

Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.

Supported  CallComponentFunction

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later.

Supported  CallComponentFunctionWithStorage

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later. Available in QuickTime for Windows.

Supported  CallComponentFunctionWithStorageProcInfo

Available in CarbonLib 1.0 and later when QuickTime 2.5 or later is present. Available in Mac OS X 10.0 and later.

Supported  CallComponentGetMPWorkFunction

Available in CarbonLib 1.0 and later when QuickTime 2.5 or later is present. Available in Mac OS X 10.0 and later. Available in QuickTime for Windows.

Supported  CallComponentGetPublicResource

Available in CarbonLib 1.1 and later when QuickTime 4.0 or later is present. Available in Mac OS X 10.0 and later.

Supported  CallComponentOpen

Available in CarbonLib 1.0 and later when QuickTime 2.5 or later is present. Available in Mac OS X 10.0 and later. Available in QuickTime for Windows.

Supported  CallComponentRegister

Available in CarbonLib 1.0 and later when QuickTime 2.5 or later is present. Available in Mac OS X 10.0 and later. Available in QuickTime for Windows.

Supported  CallComponentTarget

Available in CarbonLib 1.0 and later when QuickTime 2.5 or later is present. Available in Mac OS X 10.0 and later. Available in QuickTime for Windows.

Supported  CallComponentUnregister

Available in CarbonLib 1.0 and later when QuickTime 2.5 or later is present. Available in Mac OS X 10.0 and later. Available in QuickTime for Windows.

Supported  CallComponentVersion

Available in CarbonLib 1.0 and later when QuickTime 2.5 or later is present. Available in Mac OS X 10.0 and later. Available in QuickTime for Windows.

Supported  CaptureComponent

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later. Available in QuickTime for Windows.

Supported  CloseComponent

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later. Available in QuickTime for Windows.

Supported  CloseComponentResFile

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later. Available in QuickTime for Windows.

Supported  ComponentFunctionImplemented

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later. Available in QuickTime for Windows.

Supported  ComponentSetTarget

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later. Available in QuickTime for Windows.

Supported  CountComponentInstances

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later. Available in QuickTime for Windows.

Supported  CountComponents

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later. Available in QuickTime for Windows.

Supported  DelegateComponentCall

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later. Available in QuickTime for Windows.

Supported  DisposeComponentFunctionUPP

Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.

Supported  DisposeComponentMPWorkFunctionUPP

Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.

Supported  DisposeComponentRoutineUPP

Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.

Supported  DisposeGetMissingComponentResourceUPP

Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.

Supported  FindNextComponent

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later. Available in QuickTime for Windows.

Supported  GetComponentIconSuite

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later. Available in QuickTime for Windows.

Supported  GetComponentIndString

Available in CarbonLib 1.0 and later when QuickTime 3.0 or later is present. Available in Mac OS X 10.0 and later. Available in QuickTime for Windows.

Supported  GetComponentInfo

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later. Available in QuickTime for Windows.

Unsupported  GetComponentInstanceA5

Because there is no A5 world in Carbon, you cannot use the functions GetComponentInstanceA5 and SetComponentInstanceA5 to access A5 information. Not available in CarbonLib. Not available in Mac OS X. Available in QuickTime for Windows.

Supported  GetComponentInstanceError

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later. Available in QuickTime for Windows.

Supported  GetComponentInstanceStorage

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later. Available in QuickTime for Windows.

Supported  GetComponentListModSeed

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later. Available in QuickTime for Windows.

Supported  GetComponentPublicIndString

Available in CarbonLib 1.3 and later when QuickTime 4.0 or later is present. Available in Mac OS X 10.0 and later.

Supported  GetComponentPublicResource

Available in CarbonLib 1.0.2 and later when QuickTime 4.0 or later is present. Available in Mac OS X 10.0 and later.

Supported  GetComponentPublicResourceList

Available in CarbonLib 1.0.2 and later when QuickTime 4.0 or later is present. Available in Mac OS X 10.0 and later.

Supported  GetComponentRefcon

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later. Available in QuickTime for Windows.

Supported  GetComponentResource

Available in CarbonLib 1.0 and later when QuickTime 3.0 or later is present. Available in Mac OS X 10.0 and later. Available in QuickTime for Windows.

Supported  GetComponentTypeModSeed

Available in CarbonLib 1.0 and later when QuickTime 2.5 or later is present. Available in Mac OS X 10.0 and later. Available in QuickTime for Windows.

Supported  GetComponentVersion

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later. Available in QuickTime for Windows.

Supported  InvokeComponentMPWorkFunctionUPP

Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.

Supported  InvokeComponentRoutineUPP

Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.

Supported  InvokeGetMissingComponentResourceUPP

Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.

Supported  NewComponentFunctionUPP

Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.

Supported  NewComponentMPWorkFunctionUPP

Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.

Supported  NewComponentRoutineUPP

Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.

Supported  NewGetMissingComponentResourceUPP

Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.

Supported  OpenAComponent

Available in CarbonLib 1.0 and later when QuickTime 2.5 or later is present. Available in Mac OS X 10.0 and later. Available in QuickTime for Windows.

Supported  OpenAComponentResFile

Available in CarbonLib 1.0 and later when QuickTime 2.5 or later is present. Available in Mac OS X 10.0 and later. Available in QuickTime for Windows.

Supported  OpenADefaultComponent

Available in CarbonLib 1.0 and later when QuickTime 2.5 or later is present. Available in Mac OS X 10.0 and later. Available in QuickTime for Windows.

Supported  OpenComponent

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later. Available in QuickTime for Windows.

Supported  OpenComponentResFile

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later. Available in QuickTime for Windows.

Supported  OpenDefaultComponent

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later. Available in QuickTime for Windows.

Supported  RegisterComponent

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later. Available in QuickTime for Windows.

Supported  RegisterComponentResource

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later. Available in QuickTime for Windows.

Supported  RegisterComponentResourceFile

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later. Available in QuickTime for Windows.

Supported  ResolveComponentAlias

Available in CarbonLib 1.0 and later when QuickTime 3.0 or later is present. Available in Mac OS X 10.0 and later. Available in QuickTime for Windows.

Unsupported  SetComponentInstanceA5

Because there is no A5 world in Carbon, you cannot use the functions GetComponentInstanceA5 and SetComponentInstanceA5 to access A5 information. Not available in CarbonLib. Not available in Mac OS X. Available in QuickTime for Windows.

Supported  SetComponentInstanceError

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later. Available in QuickTime for Windows.

Supported  SetComponentInstanceStorage

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later. Available in QuickTime for Windows.

Supported  SetComponentRefcon

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later. Available in QuickTime for Windows.

Supported  SetDefaultComponent

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later. Available in QuickTime for Windows.

Supported  UncaptureComponent

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later. Available in QuickTime for Windows.

Supported  UnregisterComponent

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later. Available in QuickTime for Windows.

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

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