PluginLibInitialise


This page applies to Harlequin v13.1r0 and later; and to Harlequin MultiRIP but not Harlequin Core


PluginLibInitialise Function

.

        struct pluginLibGlobals *PluginLibInitialise( deviceDefinition *swmem ,
        InitVersionPtr *param );

Output plugins needing to use the plugin library should call this function when they receive the D_INITIALISE selector call from the RIP.

param is the second parameter of the D_INITIALISE call. It is used to check that the RIP and the plugin are using compatible versions of the plugin library. Upon an error that is, if they are not using compatible versions of the plugin library PluginLibInitialise should return the NULL pointer.