Introduction to Plug-ins

Explains how to use the plug-in architecture provided by Core Foundation.

Organization of This Document

The examples in this section demonstrate how to create and work with CFPlugIn objects. The error-checking code has been removed for clarity. In practice, it is vital that you check for errors because passing bad parameters into Core Foundation routines can cause your application to crash.

These articles discuss the plug-in architecture and how they work:

About Plug-ins

Plug-in Architecture

Anatomy of a Plug-in

Conceptual Building Blocks

Plug-in Registration

These articles contain examples on how to create and use plug-ins:

Defining Types and Interfaces

Implementing a Plug-in

Loading and Using a Plug-in

To generate UUIDs programmatically see:

Generating a UUID Programmatically

Next

Copyright © 2003, 2005 Apple Computer, Inc. All Rights Reserved. Terms of Use | Privacy Policy | Updated: 2005-03-03