Basic Action Control Suite


Detailed Description

Allows non-automation plug-ins access to some of the routines available in the Action Control Suite.

Accessing the Suite

The Basic Action Control suite is referred to as:

  #define kPSBasicActionControlSuite            "3eb7c480-8797-11d1-8da7-00c04fd5f7ee"
with the version constant:
  #define kPSBasicActionControlSuiteVersion     2   
The suite is acquired as follows:
  PSBasicActionControlProcs *sPSBasicActionControl;
  error = sSPBasic->AcquireSuite(kPSBasicActionControlSuite,
                                 kPSBasicActionControlSuiteVersion, 
                                 &sPSBasicActionControl);
  if (error) goto . . . //handle error
For PICA errors, see SPErrorCodes.h.


Data Structures

struct  PSBasicActionControlProcs
 The set of routines available in the Basic Action Control Suite. More...

Defines

#define kPSBasicActionControlSuite   "3eb7c480-8797-11d1-8da7-00c04fd5f7ee"
 Unique identifier for the Basic Action Control Suite.
#define kPSBasicActionControlSuiteVersion   2
 Current version of the Basic Action Control Suite; compatible with previous version.
#define kPSBasicActionControlSuitePrevVersion   1
 Previous version of the Basic Action Control Suite.

Define Documentation

#define kPSBasicActionControlSuite   "3eb7c480-8797-11d1-8da7-00c04fd5f7ee"

Unique identifier for the Basic Action Control Suite.

#define kPSBasicActionControlSuiteVersion   2

Current version of the Basic Action Control Suite; compatible with previous version.

#define kPSBasicActionControlSuitePrevVersion   1

Previous version of the Basic Action Control Suite.