DL Logo

ASExtension Enumerations

ASExtensionPhase_INGs

Header: PDFInit.h:339

Description

Value options for ASExtensionPhase.

Enum Constants

ASExtensionPhase_LOADING
Loading
ASExtensionPhase_EXPORTING
Exporting
ASExtensionPhase_IMPORTING
Importing
ASExtensionPhase_INITIALIZING
Initializing
ASExtensionPhase_UNLOADING
Unloading

ASExtension Typedefs

ASExtensionPhase

Header: PDFInit.h:357

Description

For value options see ASExtensionPhase_INGs.

Syntax

typedef ASInt16 ASExtensionPhase;

Used By

ASExtension Callback Signatures

ASExtensionProgressProc

Header: PDFInit.h:383

Description

Called periodically during plug-in loading with the ASExtension currently being loaded.

Note: Extensions to the PDF Library are very similar to plugins to the Acrobat application. However, Adobe does not currently supply any extensions or support their creation.

Syntax

void ASExtensionProgressProc(ASExtension extension, ASExtensionPhase phase, void *clientData);

Parameters

extension
The plug-in.
phase
clientData
A pointer to the client data.

Used In

ASExtensionReportErrorProc

Header: PDFInit.h:395

Description

Called during ASExtension initialization whenever an error occurs.

Related Methods

Syntax

void ASExtensionReportErrorProc(ASExtension extension, ASExtensionPhase phase, ASInt32 error, void *clientData);

Parameters

extension
The plug-in.
phase
Phase.
error
The error code.
clientData
A pointer to the client data.

Used In