Function

CFPlugInFindFactoriesForPlugInTypeInPlugIn

Searches the given plug-in for factory functions capable of creating an instance of the given type.

Declaration

CFArrayRef CFPlugInFindFactoriesForPlugInTypeInPlugIn(CFUUIDRef typeUUID, CFPlugInRef plugIn);

Parameters

typeUUID

A UUID type.

plugIn

The plug-in to search.

Return Value

An array of UUIDs for factory functions capable of creating an instance of the given type.

See Also

CFPlugIn Miscellaneous Functions

CFPlugInAddInstanceForFactory

Registers a new instance of a type with CFPlugIn.

CFPlugInFindFactoriesForPlugInType

Searches all registered plug-ins for factory functions capable of creating an instance of the given type.

CFPlugInGetBundle

Returns a plug-in's bundle.

CFPlugInGetTypeID

Returns the type identifier for the CFPlugIn opaque type.

CFPlugInIsLoadOnDemand

Determines whether or not a plug-in is loaded on demand.

CFPlugInRemoveInstanceForFactory

Unregisters an instance of a type with CFPlugIn.

CFPlugInSetLoadOnDemand

Enables or disables load on demand for plug-ins that do dynamic registration (only when a client requests an instance of a supported type).